5 ms·
Just use vim. Yes, emacs has a lisp engine, but so does nvim[1]. Really, though, using vim properly means that it doesn't need to swallow the kitchen sink[2]. J
by djha-skin 4y ago
Just use vim. Yes, emacs has a lisp engine, but so does nvim[1]. Really, though, using vim properly means that it doesn't need to swallow the kitchen sink[2]. Just use vim.
1: https://github.com/Olical/aniseed https://github.com/Olical/aniseed
2: https://blog.djha.skin/p/emacs-users-im-okay-i-promise/ https://blog.djha.skin/p/emacs-users-im-okay-i-promise/
- noelwelsh 4y agoNo
- lampshades 4y agoThe fall of emacs is inevitable. Don’t deny yourself any longer, brother, join us.
- tuukkah 4y agoYour link seems to agree with the original article, not with your comment: > To be most effective, Vim should be used from inside other tools. Vim inside IntelliJ, Vim inside VS Code. > In whatever tool you’re already using, if you want a better editing experience, add Vim to it. > To be very clear then, Emacs users: Rock on. Be happy. So, Vim inside Emacs a.k.a. The extensible vi layer for Emacs.
- shaunsingh0207 4y agoNeovim isn't emacs, and you can't make it emacs no matter how hard you try - Emacs is writen mainly in lisp, neovim has a lot of c. You don't have to worry about if something is possible in emacs, you can just hack onto it, on neovim you have to spend an awful lot of time seeing if something is possible - Emacs has decades of ecosystem, neovim does not - Emacs is build on lisp and has first class support, fennel is a second class citizen in neovim, users are exepcted to (rightfully) figure their own way through things. Whereas the internet is full of decades of elisp knowledge - Emacs is a proper GUI. neovim is not, yet. In the future, can neovim match and exceed emacs? yes. Is it capable of it? yes. It however, is not currently is not an emacs replacement in any way shape or form. It is an entirely different editor, with a different way of going about things, and should be treated as such. This is coming from someone who often contributes to neovim and neovide (a neovim GUI), and uses fennel both inside and outside of neovim extensively.
- djha-skin 4y agoAs I said, If you're trying to use vim like emacs, you're doing it wrong. You can and people do, but that's not the point. See my second link on the subject.
- nequo 4y agoBy telling people to use Vim instead of Emacs, you are implying that Vim is a replacement for their use case, so they can use Vim like Emacs.
- shaunsingh0207 4y agoOn a thread about emacs, you posted about telling people to use vim. why do it if you aren't trying to get emacs users to use vim? If someone told me to change my workflow just to use the same bindings, that gives me every reason not to do it more.
- celeritascelery 4y agoWhen I first started using code editors I chose Emacs but was often worried I made the wrong choice and should have used vim. Until one day I realized that what makes vim great is the keybindings, not the software. Take away the modal editing and all you are left with is another crappy terminal editor. Once I had that epiphany I switched to evil mode and never looked back.
- ashton314 4y agoI came to a similar conclusion—Vim truly has Emacs beat with the keybindings. Emacs is a win though because it can be reprogrammed to emulate Vim with near-flawless fidelity.
- john-radio 4y agoVery silly advice. I use both emacs (Doom, as my IDE) and vim (as my CLI editor - git commits, etc) and telling people to use either one instead of the other is like telling them to use a car instead of a bicycle, when they already have made a transit plan and are happy with their situation. Emacs is just simply bigger in scope than vim; its ecosystem of packages and functions is completely unparalleled in vim-world; and as for vim it is useful for simplicity, efficiency, and ubiquity. They serve different purposes and they are both good tools.
- avgcorrection 4y agoEmacs vs. Vim is a meme. You wrote a whole blog post as a PSA over a meme.
- djha-skin 4y agoI understand what you're saying but the feelings were real. I kept getting frustrated because I would comment and say you know vimm is not that bad and I would just get piled on by emacs users saying no come back it's okay just try us again and it was annoying so I wrote a response to them up as a blog post so I wouldn't have to write my opinion twice.
- avgcorrection 4y agoOkay I understand. Lame behavior on their part.