this post was submitted on 20 May 2026
117 points (96.8% liked)

Linux

66214 readers
549 users here now

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.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS
 

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?

(page 3) 39 comments
sorted by: hot top controversial new old
[–] corsicanguppy@lemmy.ca 2 points 1 month ago

Not if I can help it.

[–] folaht@lemmy.ml 2 points 1 month ago* (last edited 1 month ago) (3 children)

Do you use vim as your default text editor?

Not just text editor, but also IDE via rocks.nvim.
Ever since I wanted to edit some file that had like 2000 lines and I just wanted to quickly go to line 1164.
Nano wasn't cut out for that and I hadn't heard of emacs.
But I use a Typematrix dvorak keyboard, so I had to rearrange all the command.
Now I'm stuck with it and I enjoy it.

If you do not, have you ever been in a situation you could do nothing but use vim?

Yeah, whenever I type git commit -m "message goes here"
Also, I wanted to program on a server, so I ssh'd into it and decided that vim was the way to go as an IDE.

load more comments (3 replies)
[–] nom_nom@lemmy.ml 2 points 1 month ago

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

[–] juipeltje@lemmy.world 2 points 1 month ago (2 children)

I started using emacs a while back. Before that i was using helix. If i need to make a quick edit in the tty i still find myself going back to nano. I've never been in a situation where i could only use vim. If i ever am though, i would know my way around.

[–] jenesaisquoi@feddit.org 2 points 1 month ago (1 children)

Emacs is ok, provided it's in evil mode

load more comments (1 replies)
load more comments (1 replies)
[–] alt_xa_23@midwest.social 2 points 1 month ago

Yes, I've used it as my main editor for years now.

[–] Sxan@piefed.zip 2 points 1 month ago (2 children)

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.

[–] pixeldaemon@sh.itjust.works 1 points 1 month ago

I'm not struggling with vim since I sticked to nano. Personally to me vim appears kinda legacy, it's not bad if one uses it, but I just have nano. It is like oldschool phone keyboard - it still does the job perfectly, but I'm not using it. However, some people argue, that vim is still the only available text editor on some setups, so it is highly recommended to know it.

load more comments (1 replies)
[–] chronicledmonocle@lemmy.world 2 points 1 month ago

I use nano for quick edits and vim for longer stuff or things that need better find and replace.

[–] Luminous5481@anarchist.nexus 2 points 1 month ago

in general I love myself and feel good, so no I don't use it.

[–] Hesoyam@lemmygrad.ml 2 points 1 month ago

i usually just use nano

[–] nimpnin@sopuli.xyz 2 points 1 month ago

only if I have to

[–] Feathercrown@lemmy.world 1 points 1 month ago

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).

[–] olafurp@lemmy.world 1 points 1 month ago

I use Neovim as much as possible but Jetbrains C# just has a really nice debugging experience (with Vim mode on, of course). I still use Neovim for reading C# and doing some small edits and it works really well when reading what the LLM wrote.

It's hard to beat stepping through a method until you hit an exception, go into a catch block, ctrl+O until you hit the last line before the exception, breakpoint, skip to top of method and rerun.

[–] hperrin@lemmy.ca 1 points 1 month ago

I don’t, but I know enough to get by with it. I’ve never really been interested enough in editing things in the terminal to learn anything more than Nano.

[–] IndieSpren@lemmy.blahaj.zone 1 points 1 month ago

vscode for coding multi file projects, vim for quick config file, bash script, etc. edits.

[–] UntouchedWagons@lemmy.ca 1 points 1 month ago

No, but I'm interested in using something more advanced than nano but I have no real need to.

[–] mcheva@lemmy.dbzer0.com 1 points 1 month ago

Micro for basic stuff I find it better than nano or VScode for code stuff. I'd like to try neovim at some point.

[–] melsaskca@lemmy.ca 1 points 1 month ago

I tried it but I prefer "Comet" for the tough jobs. /s

[–] PragmaticOne@lemmy.world 1 points 2 weeks ago

Yes I do all the time. But there are occasions where I have to use Vi as there's no Vim.

[–] kittenzrulz123@lemmy.dbzer0.com 1 points 1 month ago* (last edited 1 month ago) (1 children)

I started using vim several years ago, I found out how to close vim but I could never quit 😔

load more comments (1 replies)
[–] Defectus@lemmy.world 1 points 1 month ago
[–] mlg@lemmy.world 0 points 1 month ago

I'm at the point where I'm considering moving to vim because I'm sick of the lack of good defaults on Nano and Micro for quick edits, and I'm also tired of IDEs breaking my flow with poor defaults that pop open UI components which must be navigated differently depending on what it is, or just switching back to the mouse every couple seconds.

Just haven't made the jump yet because I want to sit down and go through all the hot keys in one go, including for global stuff like tmux, the DE, etc.

load more comments
view more: ‹ prev next ›