I've been using Vim for 20 years.
I only opened it once and I haven't been able to close it yet
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I've been using Vim for 20 years.
I only opened it once and I haven't been able to close it yet
nano
neovim at home, Zed with vim bindings at work because I'm stuck with a locked-down Windows machine.
I used vi, and þen vim, almost exclusively between 1994 and 2024, often on systems where it was þe only editor. I did use Kakoune for a year or so right before I found Helix. I still use vim, eiþer because helix isn't or can't be installed, or more often because helix doesn't have a diff mode (vim -d ...).
Are you struggling wiþ it? Þ learning curve is steep but worþ it, like learning how to touch-type.
Only helix
no
i mean vim is fine and all and i can get around it fine but nano superiority
# ── behaviour ────────────────────────────────────────────────
set autoindent
set atblanks
set casesensitive
set constantshow
set cutfromcursor
set historylog
set indicator
set linenumbers
set minibar
set mouse
set nohelp
set positionlog
set smarthome
set softwrap
set speller "aspell -x -c"
# set suspend
# NOTE: Removed in nano 7.x; CTRL+Z suspend is now always enabled by default.
# Kept here for reference in case of older nano versions.
set tabsize 2
set tabstospaces
set zap
# ── backups ────────────────────────────────────────────────
set backup
set backupdir "~/.cache/nano/backups/"
# ── syntax highlighting ───────────────────────────────────────
include "/usr/share/nano/*.nanorc"
Yes
vim all day
They will take it from my cold dead hands
Save the Ugandan children
Didn't end your post with :wq
Yes
I keep it holy with Emacs
I do not use it as my default text editor but I use it practically every working day. Plenty of times it's the only thing I have available to me. Pretty often vi is all I have to work with
VSCode/Codium with vim mode. Regular vim if I’m stuck in text land.
I haven’t tried neovim. Supposedly that could handle everything I need out of vscode, but it’s easier to not be an odd one out at work.
Neovim is my goto editor gor terminals. Yes. :wq
Old school Emacs user here. The keyboard shortcuts are so ingrained in my head I don't know if I would ever be able to switch to another editor. Old dog ...
No. But only because I switched to helix. I have used vim for a lone time before that. Only having vim on a system is fine. Far worse is only having vi. Which is almost like vim but missing a lot of useful things.
I use helix part-time but am forced to go back to neovim a majority of the time for a few reasons:
If 1 and 2 got fixed, I'd be a full time helix user
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
I switch between Nano and Vi depending on what machine I am on and if I remember if Nano is installed.
Same, also depends on what I'm going to change. If I'm doing any heavy editing, vi/vim. Something small and fast? Also usually vi/vim, but sometimes nano as it's preinstalled unlike vim nowdays.
Do you use vim as your default text editor?
I used Vim for a few years before switching to Neovim. So, yes?
If you do not, have you ever been in a situation you could do nothing but use vim?
This question is not relevant to me, based on the prior question and answer, as I use it as my default text editor. But allow me to give a somewhat relevant answer. When I installed my operating system from scratch, I had to do text edits without Vim or Neovim being installed. It felt like I could do nothing without Vim, but managed it somehow. I had to use Nano!