VSCode with the vscode-neovim extension, which uses the full Neovim that's installed on your machine, unlike VSCodeVim which only emulates Vim. You get the best of both worlds this way, one-click editor extensions with the power of Vim.
would almost beat VSCode, but it's only available on Windows. N++ perfectly fits into how I work, using the keyboard mainly. It supports plugins, is quick even with large files and is highly customisable which makes it (combined with Total Commander) the perfect command center on Windows.
VSCode, with Vim emulation. I almost never want for Vim stuff that doesn't exist in the Code plugin. I generally am happy with Code's autocomplete and plugin ecosystem.
Coming from a similar background I found that it was super helpful to create my own keybinds for stuff like navigating forward/backward through tabs, toggling the sidebar etc. Before I did that I felt similarly that it was too mouse dependent.
The VSCode Vim extension has a `gh` key sequence for showing the hover info you normally have to use the mouse for that made switching much easier.
Emacs, because of Lisp. Vimscript is a bad language, Lua is a decent language, but if you need a editor/language that can be used to modify itself, there is nothing like Lisp.
I used to love vim, but it's just an editor and sometimes I want more. I decided it is worth my time to invest in a tool that has existed for decades and will be around for decades.
The dream honestly is Emacs to be replaced by another modern and streamlined editor, that is still as extensible and lispy as Emacs. The current iteration is weird and idiosyncratic, but the foundations it is built upon are timeless and way ahead than any other programmer's editor.
PHPStorm cause I'm retro cool. I tried VSCode, but it takes more time to set up for PHP and doesn't do some things quite as well. For example, the interface for traversing classes or finding references is a little less refined than in PHPStorm. Perhaps more tricks are available and I could get used to different things, but I have no complaints.
> and there's usually always some vi variant on any linux env I've had to use.
This is why I will pretty much always using a vi-like editor. Currently using vim/nvim/Doom Emacs depending on which machine I'm using, but it is _extremely_ helpful to be able to have a common set of keybinds which I can use to at least comfortably edit config files on *nix.
56 comments
[ 2.2 ms ] story [ 114 ms ] threadKiller features are directory list, integrated terminal, git and remote development extensions.
https://www.slickedit.com/
would almost beat VSCode, but it's only available on Windows. N++ perfectly fits into how I work, using the keyboard mainly. It supports plugins, is quick even with large files and is highly customisable which makes it (combined with Total Commander) the perfect command center on Windows.
Really feels like the best of both worlds to me.
The VSCode Vim extension has a `gh` key sequence for showing the hover info you normally have to use the mouse for that made switching much easier.
I used to love vim, but it's just an editor and sometimes I want more. I decided it is worth my time to invest in a tool that has existed for decades and will be around for decades.
The dream honestly is Emacs to be replaced by another modern and streamlined editor, that is still as extensible and lispy as Emacs. The current iteration is weird and idiosyncratic, but the foundations it is built upon are timeless and way ahead than any other programmer's editor.
PHP with PhpStorm is like a flakey Java.
It’s amazing what that IDE did to that language. It’s the only way to write a lot of PHP.
This is why I will pretty much always using a vi-like editor. Currently using vim/nvim/Doom Emacs depending on which machine I'm using, but it is _extremely_ helpful to be able to have a common set of keybinds which I can use to at least comfortably edit config files on *nix.
I think it's an awesome project and may use it one day, but definitely felt not ready to use.
it is very promising https://helix-editor.com/ https://github.com/helix-editor/helix
Win: Visual Studio 2022, SQL Server Management Studio