6 ms·
Real Vim competitor !
by lnalx 10y ago
Real Vim competitor !
- chme 10y agoSorry, but no. Maybe emacs or gvim, but not vi/vim. Its not a terminal editor.
- shagabutdinov 10y agoActually, I love vim, because vim is on each server and can be used without any extra effort, so vim is out of competition here. But I love smooth fonts, scrolling, and appearance of Sublime Text, so I made it my primary editor.
- wtbob 10y agoEmacs can be installed on any server (and can be used to edit files on any server, from a client …), and it has smooth fonts and scrolling (if you like that; I turn off the scrollbar). And of course it excels at mouseless editing, navigation & automation. https://github.com/zk-phi/sublimity https://github.com/zk-phi/sublimity might be useful to you, too.
- hellofunk 10y agoI use emacs with vim emulation (evil mode) and am addicted to it, partly because I can bind vim's leader key with emacs lisp functions that can be quite complex, to do great things with a single key press while editing.
- chme 10y agoEmacs needs to be installed. Vi is already installed most of the time. Especially on embedded devices there is often no real competition to vi.
- eyko 10y agoThe question is how much time you spend editing files on embedded devices versus how much time you spend editing files on your main development machine.
- seletskiy 10y agoYou can always setup automatic process of synchronization of files that you need to edit, so editing process will be most efficient.
- andreareina 10y agoIf you have ssh access to the remote machine (goes with most methods of automatic synchronization) then you can use TRAMP mode to directly edit the remote copy.
- chme 10y agoI test different configurations on the target before syncing the right one into my build environment. If I mounted the RootFS via NFS then its possible to use ${EDITOR}, but thats not always the case.
- wtbob 10y ago> Vi is already installed most of the time. 60% of the time, it works every time, eh? :-) I use vi too, but less now than I used too. It's definitely a powerful little editor.
- pjmlp 10y agoInteresting is logging into UNIX servers like HP-UX and friends and getting the real VI, not the improved ones.
- FT_intern 10y agoand the war begins
- apinstein 10y agovim supports scrolling [1] and smooth fonts (in modern terminals)... [1] https://github.com/apinstein/dotfiles/blob/master/vimrc#L162-L175 https://github.com/apinstein/dotfiles/blob/master/vimrc#L162...
- the_duke 10y agoThere is an amazing Vim plugin for Sublime Text, which still makes Sublime my preferred editor: https://github.com/guillermooo/Vintageous https://github.com/guillermooo/Vintageous
- heartbreak 10y agoWhy wouldn't you use the default Vintage plugin? What's better about Vintageous?
- vinceguidry 10y agoA discussion of Vintageous's design: https://github.com/guillermooo/Vintageous/wiki/Design https://github.com/guillermooo/Vintageous/wiki/Design
- the_duke 10y agoThe Vintage plugin is very basic and limited in many regards. (cross file) bookmarks, missing navigation options, no commands (like search and replace, ...), and so on.
- gaving 10y agoAren't most people using neovim now?
- seletskiy 10y agoNo, not at all. neovim is still lacks stability.
- hkmix 10y agoIs this from experience? I've switched back to regular vim from neovim because of platform support, but I've never had stability issues when I did use neovim.
- seletskiy 10y agoYes, it's from experience. I'm maintainer of https://github.com/SirVer/ultisnips https://github.com/SirVer/ultisnips snippet plugin for vim, and I'm often see issues when people can't get it work under nvim due nvim internal issues.
- erelde 10y agoFrom experience: neovim often forgets basic settings for indentation, it's the only flaw I've experienced myself but it's enough that I can't use it.
- lojack 10y agoI personally use nvim, but most of my coworkers (also vim users) haven't yet switched. There's a surprising number of people that are aware of nvim but haven't bothered switching because vim works fine for them.
- executesorder66 10y agoThe main selling point for neovim when I found out about it was the async plugin support. And I remember reading that the creator of neovim mainly did it because the maintainers of vim refused to accept his patch to add async plugin support for vim. But about a month ago, vim added async plugin support. So now what? I switched to neovim, and now I am undecided if I should switch back to vim or not. neovim has a fresh start, cleaner code base but less support/timetested code than vim. What do you guys think?
- NTripleOne 10y agoOne day we will have a text editor thread unrelated to vim without someone mentioning vim. Not today.
- sdegutis 10y agoNo, we won't. At least not in our lifetimes.