So I’ve been trying to find a text editor that’s blazing fast with as little features as possible that doesn’t look like it was designed in the '90s.
I would like something that when I click on my files it opens almost instantly and only displays text in a notepad without any buttons tools, or just the bare minimum (like create a new file or something like that). I want this to read .txt files and that’s it, if I’m working on a writing I’d use LibreOffice and if I’m writing some code I’d use Atom.
Learn vim. Its the most versatile, fastest, and pluggable text editor.
Or emacs with a décent thème.
Imo https://github.com/hlissner/doom-emacs is well polished.
Also like Emacs, but Evil mode is a must. I wonder how some Emacs user haven’t made knots on their fingers with all the weird finger placements.
Haha same.
Remapping ESC+Ctrl on capslock is a beginning of answer
map caps lock to control and it is fine, in my experience.
Assuming you want to use the default keybindings
deleted by creator
I’m going to start learning Vim I think, could you recommend me a guide? Or is it the vimtutor enough?
Still I need a GUI that’s what I mentioned since I share my PC with my partners, who are not tech savvy so I can’t force them to learn Vim just to open a .txt file.
deleted by creator
I also recommend reading through this thread to see some ppls favorite fast shortcuts, I use a lot of these every day.
https://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim
https://vim-adventures.com/
I wish this were libre so I could play it till the end and learn Vim.
deleted by creator
Yeah, I’ve started with it but left it at half, I think that if I could gamefy it I could probably finish it without issues. I honestly wouldn’t mind paying for the game, but that shit is ridiculous, you have to pay 25USD and you only have 6 months to finish it, fuck that bullshit.
deleted by creator
Yeah, OP mentioned using Atom for coding separatedly, but with a configured Neovim setup you could have it all. There’s a learning curve and you kinda have to like configuring things to some degree, but I really think anyone doing a lot of writing of any kind as a hobby and/or at work ought to give Neovim a fair shot.
this is the way.
What makes vim any more versatile or pluggable than Emacs or VS Code?
I guess they all have living plugin ecosystems, but none of them are missing support for anything big afaik.
VSCode shouldn’t be used, its an electron text editor made by microsoft with telemetry bundled in.
vim and emacs are both more versatile because you can use them for remote development too.
The amount of time I waste learning and re-learning vim or any other editor with a harsh learning curve I can spend on my family or actually writing code.
Vim is shit because it doesn’t have an easy mode.
Calling something “shit” for not conforming with your way of doing things is unfair and and frankly unhelpful here. Vim does have unorthodox controls, but so do a lot of other programs. I fail to see how this is any different.
There is so much software with unique workflows, or rather much differing from more “casual” uses of a home computer, ranging from 3D, to music, to games, to, well, text editors. Yes you have to learn how to work with them, yes it is time you could have spent with your family, however I’d argue these are valuable learning experiences and ones that enrich your view of productivity. Knowing multiple methods for doing things will always help you better assess what suits you better.
You may not like Vim still, but you should give it a try before making any judgment.