noooit

joined 2 years ago
[–] noooit@alien.top 1 points 2 years ago

First two weeks might be difficult. But you'll stop caring about vi bindings quickly once you have your bindings. It's like learning how to drive instead of riding a bicycle.

[–] noooit@alien.top 1 points 2 years ago (1 children)

(advice-add 'jsonrpc--log-event :override #'ignore)

[–] noooit@alien.top 1 points 2 years ago

I guess for the consistency.
Say you want to copy or paste thing from the command you are typing, can you do the with the same shortcut in the insert mode?

[–] noooit@alien.top 1 points 2 years ago

If you are wealthy, happy hacking keyboard. It would be nice if they release thinner alternatives like this, but they are all thick but relatively light except for the new model with a track point. I carry it around.

[–] noooit@alien.top 1 points 2 years ago

jedi-language-server + eglot only.
maybe i'll extend it to support running unit tests.

[–] noooit@alien.top 1 points 2 years ago

Worktrees is a tool. .

It's a git command option actually.

excuse my pedantics.

No i won't. It's a fancy git clone by not fully cloning the repo from the existing clone. It's just space efficient with some extra command options.

[–] noooit@alien.top 1 points 2 years ago (4 children)

I stopped using worktree completely. It's basically fancy git clone and it'll leave unnecessary path histories and I have to index the project from scratch as well.

I think git checkout is enough unless you work in a repo where git checkout causes huge recompilation. It's also a good moment to make a commit to the working branch for reflog when I checkout some PR.
I never use stash either unless i intend to pop the stash within a minute.

[–] noooit@alien.top 1 points 2 years ago

It should error out in a such case and you should rebase your local changes from remote whenever you can, manually fixing the conflicts if they exist.

The only use case for no rebase is when you have a gitconfig not to rebase on pull and you manually want to just pull, which is a quite rare use case.

[–] noooit@alien.top 1 points 2 years ago (5 children)

No rebase is the default for both magit and git

[–] noooit@alien.top 1 points 2 years ago

Compared to gud, it's a lot of config, it's also nasty that it looks like you have to code the program path to your config.

but, it's a great effort in any case, both from you and the plugin author. Configuration snippets like this help a lot of people.

[–] noooit@alien.top 1 points 2 years ago

Does that mean whatever revelation OP might've had was misunderstanding?

[–] noooit@alien.top 1 points 2 years ago

If you find an available open port(it's something you don't have control unless you have an access to network devices between), it's the matter of starting ssh servers like openssh, dropbear on the system.

view more: ‹ prev next ›