I've been dinking around with #vim a bit lately. Looked some of the help info and I have a serious question: why are some of the keyboard shortcuts so arbitrary?
Ctrl+] to follow a link but Ctrl-T to go back? I can't see the logic. Is there any to this?
Daily driver is now a #OptiPlex 7060 Micro. 😉
In the end all I need is #Firefox and a good editor like #Vim - and of course my trusty #Debian :debian:
This system has also a NVMe inside which can be used for another OS of choice.. more on that later 😎
If I want to do some gaming I can fire up the #Ryzen system - but that is quite rare already.
So, saving energy and getting work done is a good deal 🙂
@nixCraft I've been using #vim for 20 years (now using #neovim ). It's still lean and mean when used "vanilla". However, if I enable the autocomplete, autocompile, auto spellcheck, treesitter, folding, etc. then it noticeably takes up CPU as I type. I don't mind paying some CPU for this...
But for eyecandy I really couldn't care less. Loved my keyboard only #fvwm setup. When I switched to #wayland I finally gave up fvwm for #kde . Happily, kde is lean and fast even with eye candy...
Vim Lands XDG Base Directory Specification Support | Phoronix
「 Rather than just dumping all configuration files / cache / data into the home directory folder, Vim can now respect the XDG Base Directory specification with regards to the directories such as for the XDG cache, configuration files, persistent data files, and state data files 」
PSA: If you're using Ruby LSP on neovim with nvim-lspconfig, I just renamed the config name from ruby_ls to ruby_lsp, and you might see a warning like this:
ruby_ls is deprecated, use ruby_lsp instead.
This feature will be removed in lspconfig version 0.2.0
The LSP will continue to work, but if your LSP setup doesn't use something like mason, you should be able to replace ruby_ls with ruby_lsp to avoid this warning.
does anyone have the sequence of words that make <C-u> and <C-d> in less (or moar) and neo/vim jump up and down by a specific proportion of the viewport hight
For some reason or another, I chose to start blogging by writing about a very narrow topic: default key bindings in #vim (and evil-mode) and which keys are the best candidates for remapping.
I'd appreciate any feedback both about the post and the website layout. I'm looking forward to learn as much as I can.
@louis It's kinda wild, but I've never used #VSCode! I got onto the #Vim -> #Neovim -> #Spacemacs -> #DoomEmacs -> Vanilla #Emacs train many moons ago. The only thing I thought I'd miss would be VSCode's pairing/collaboration system, but TBH I've never been asked to use it by someone else. I do however use Emacs/Neovim with upterm every now and then (CRDT.el is cool and all, but it's way easier to share an SSH command with someone who's not also an Emacs user). It's not as vital as people make it out to be, although I'm sure I'm preaching to the choir on that point ':D
Stop Electron, stop using a browser as if it was an Operating System!!! Go #terminal#cli#TUI use your OS, not the browser for everything! And be liter, more ethical, your computer will love you! Use #Gemini#gopher#usenet#matrix#fediverse on TUI apps #vim#neovim as your text/IDE #mpv for videos and more... !!!
„The Missing Semester of your CS education” is a series of lectures run by the MIT students. They discuss things like #shell, #vim, #git, #ssh. Worth watching, especially if you are new to the industry.