HACKER Q&A
📣 thamizhan2611

Features that are must to have in your text editor for web development


What are some of the awesome features does your text editor have which makes you productive and lets you ship things faster.

I have been using vim for a while and interested to know what others are using and their adoption :)

Apologies if this is not the right place to post this kind of question!


  👤 ponyous Accepted Answer ✓
Old feature: Good shortcuts for editing text. Talking about vim's grammar to select/move/delete/add... edit text in general. Not sure how the rest of the editors can rely on few CTRL-something commands and using mouse so much.

New feature: I do a bit of work in Visual Studio as well, and I really like AI backed code completion. It results in less navigation when selecting items from code completion list.

Edit: I missed the line where you speak about VIM. My favourite changes in my setup in VIM in last couple of years fall in 2 categories, terminal stuff moved into vim if it fits nicely (lazygit, fzf...) and another category that helps me use all the features of the editor.

  LazyGit integration - popup window with basic git stuff.
  LazyDocker - same thing but I am almost not using it at all
  kreskij/vim-reminder-tips - Gives me tips about custom shortcuts I set up in vim
  liuchengxu/vim-which-key - Gives me a nice menu for doing different common things (such as run tests for current file, open documentation, all other leader key commands)
Overall, if I had to pick one thing it would be LazyGit. It's so good!