Do you use vim as your default text editor? If you do not, have you ever been in a situation you could do nothing but use vim?
iyes :wq
Been there, done that: forgetting to press ESC
I pressed it. Just pressed it again. Turns out it doesn’t show up on Lemmy. Lol
Yes I love using neovim it feels better having an editor, agent, and cli in separate terminal tabs instead of having one program for all three
Sorry my hands are busy
`C - x 2’
C -x C-f ~/.emacs.d/init.elC-x C-sNano gang
No, I use Neovim. But this I use 100% of the time.
I have a vim setup with plenty of plugins that honestly, I don’t know if I need anymore.
I used to use vim pretty exclusively, I’ve since switched to neovim. There have been a few cases where vim/nvim weren’t available but regular vi was and I’ve used it to edit text files. I imagine there were other editors but I’m so accustom to how vi/vim/neovim does things that I can’t imagine using anything else. Sometimes someone will try and convince me to use a new editor and I’ll try it but generally end up switching back to nvim. Even vi compatibility mode doesn’t really help because I use a bunch of plugins.
Yes, won’t quit, can’t quit, seriously, help.
Vim is slop-coded now, unfortunately. I use evil Emacs.
There are forks.
evi is not mature enough and doesn’t have any package repos. There is another fork that I’m not going to mention, because it’s developed by a horrible human being.
Some of us run our own forks. I’m a big fan of software that has stopped changing.
I guess I should take another look at evil-mode.
VI and vim have been my editors of choice for thirty plus years at this point. I also use set -o vi in bash.
I’m a freelance linux it nerd. I figured I better get used to vim/nvim because every company I visited had different tooling available but their servers ALWAYS had vim.
Now I have a nice .vim setup I can easily copy/paste and work easily and fast. I’ve become quite adept in the years following that decision.
Plus, as a freelance dude using vim quickly and flying through code bases makes it really seem like I know what I’m doing / hacker type … I don’t. And I’m no hacker… But the customer is happy soooo :-)
P.s. I’m currently trying out the Zed editor with vim bindings. They are emaculate!
For much, not for all.
System and user files are pretty close to one another in NixOS, so I use it for both. Sudoedit is set to vim, but I have a kitty and neovim (technically it’s nnot nvim, it’s nvf so I can config it in Nix instead of Lua) environment that tiles quite nicely and uses nonconflicting keymaps.
I use mod+hjkl for navigating my window manager, too, which has led to an interesting situation. Hyprland just migrated to Lua from Hyprscript, and Neovim uses a lot of Lua for inbuilt commands and stuff, so you’d think I’d be thrilled to write them both in the same language. Instead I just sigh at the greener grass because I already configured them both in Nix.
I do use Obsidian (with Vim binds, and monospace source mode as default for everything except tables) for my markdown viewer / primary notekeeping cloud sync, and Kate for previewing media that needs to be formatted right as a .doc or .pdf.
Some Obsidian notes are handled with Vim, actually. I have a script that sets up a new Zettelkasten note with automatic tags and opens it in Neovim, because I find it faster than Obsidian when I have a single thought and need to write it before it’s forgotten. Thanks ADHD. I write Zettelkasten like little scripts of code - unique, atomic, referencing and importing each other, with a unique version history, and Vim’s great at that.
Damn, that’s quite the detailed setup.
Thank you! I believe Vim is a deeply individual and almost emotional experience, and a bit of rambling is always worthwhile to get the perspective of a Vim setup.
Yes. I started using it years ago and have been unable to exit ever since.
But honestly related to your question, I started learning to use vim exactly because when I started to learn and use Linux I was often stuck in situations where that was the only thing available.
Yes. I use vim as much as possible. When I don’t use vim, I use its keybindings in Firefox, IntelliJ, VSCode and even in eMacs (spacemacs with evil mode).
Yes, I’ve used it as my main editor for years now.






