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?
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.
I tried it but I prefer “Comet” for the tough jobs. /s
i usually just use nano
Helix for really quick edits, emacs for pretty much anything else. I do use tridactyl in firefox though, does that count? 😁
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 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).
I use nano for quick edits and vim for longer stuff or things that need better find and replace.
No, but I’m interested in using something more advanced than nano but I have no real need to.
Yes in SSH terminal,
Yes in vscode,
Yes because I use TUIs that use all the same bindings and they’re great one you get the vocab.
Yes as Hyprland bindings, k9s, etc etc etc etc
Yes, won’t quit, can’t quit, seriously, help.
For quick edits in the terminal? Sure.
As my main IDE? No way. I’m too used to GUI IDEs like VSCodium and PyCharm.
I just find it easier to navigate with a mouse. With just keyboard, I find I overshoot the block of code I’m looking for, whereas scroll wheel gives me more control.
} jump forward to next empty line is really quick for navigating, also if you know the identifier then /myVar<enter>nnnn is much faster than scrolling and gets you ready to edit. Otherwise 5j;;;; also works of course.
I’ve been in a situation where I could do nothing but use vi until I installed vim. Then could only use vim or vi. I’ve also had to use GVimPortable on Windows because of shitty corporate computers don’t have bash or vim (or didn’t back in the day.)
It’s not hard. Just grab a cheat sheet. There is an Android app cheat sheet for Linux commands with Vim. You’ll be fine.
I’ve been using Vim for 20 years.
I only opened it once and I haven’t been able to close it yet
I’m not sure at what point in the last 20 years they put the instructions in the vim, but it gives you clear instructions on what to do if it thinks you’re trying to escape from vim jail.
It’s called a power button.
Vim is slop-coded now, unfortunately. I use evil Emacs.
I guess I should take another look at evil-mode.
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!







