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?
Yes, has been for 8 years
Yes, yes, and have been in a situation where the only editor available was nvi (not vim). ed(1) rocks when on slow connections to low-specced boxen, btw.
only if I have to
Neovim for any text editing including code, but this thread tempted me to try helix.
I use to use vim but I discovered org mode so I use emacs.
Recently I been doing programming on plan 9 so I been using acme.
Once your org mode you a in’t go anywhere anymore
In college, my advisor/boss was basically the emacs guy, so I picked up enough to do some basic text editing but didn’t go further because I didn’t feel like spending hours reading man pages.
Later I worked at a place where a shared computer only had vi, so same story. I learned about a half dozen commands and left it with that.
Then I went though a series of other editors and IDEs at different jobs, Notepad++, StyledEdit, CodeWarrior, CodeComposer, some weird proprietary Netbeans based thing, VS Code, etc. I still used vi for minor config editing on the occasional remote machine.
Then I got a job where I would be doing a ton of work on headless remotes, so I decided to get serious about learning something purely terminal based. I tried a couple of things, but ended up with Helix because:
- it runs pretty great on my 15 year old laptop
- the vi commands I remembered worked
- it has actual command discoverability out of the box
- I didn’t have to install 153 plugins and write a 2834 line config file to make it useful
Now I’m all helix all the time and really enjoying it.
Micro for basic stuff I find it better than nano or VScode for code stuff. I’d like to try neovim at some point.
I’ve had a couple systems that started with nothing more than vi, but rather more that started with nano (don’t think I’ve come across any that started with vim) – that being said, I’ll tolerate vi long enough to get micro installed
I prefer NeoVim, but now I’m trying out Guile Scheme, and the best Lisp support is in Emacs from what I understand, so I’m currently attempting to stop using Vim commands in Emacs.
VSCode with vim bindings for coding, neovim for configs, etc.
Wish I could switch fully to neovim but can’t be bothered to spend the time to configure it to my liking
I have never been on a machine where I can’t install and use nano. I can use vi / vim / nvim, but I don’t have muscle memory. I have tried to convert away from nano, but it’s just too easy and what I have been used to over nearly 2 decades on Linux. I have nvim installed with a few plugins and a bit of a custom config, but anytime I need to do something important or complex I jump into nano. If I remember and am not in a rush I’ll jump into nvim to try and practice.
Yes! With a few plugins, of course. YouCompleteMe and fzf.vim are my favorites by far. I spend a lot of time on embedded Linux devices at work, so it’s pretty convenient to use the same editor on my laptop and on the target device.
I’ve had to use vim once or twice. It’s… fine. Not really my thing. I’m a nano guy (or, ideally, VS Code).
Wanted to, but lacked the motivation to learn it. Was stuck on one occasion without
nano, so I pulled up thevimcheat sheet on my phone.Yes, started using vi when I started using a Unix login at university. That was in about 1994 or so. When I started using Linux it was definitely vim.
I’ve tried using evil-mode and vim keybindings in other editors. I somehow keep coming back to vim, though.







