![]() Note that I did, however, customize the hell out of my IntelliJ with Vim bindings and distraction-free UI that brought it's feel quite close to Vim. ![]() Honestly, IntelliJ is just so damn good and can do things that the LSPs don't yet support, so I would wholeheartedly recommend it to anyone knee deep in the JVM ecosystem. I've occassionally used IntelliJ here and there over the years, most notably when I spent a few months doing Java inside a Big Bank. I honestly can't really remember how good Atom was or if it had any autocompletion at all (I suspect not, as otherwise I would have wanted it a lot more in Vim early on), but IntelliJ was and still is a beast. At Imperial College, we were taught programming in Haskell then Java, so the tools of choice for many (including myself) were Atom (remember Atom?) and IntelliJ. In late 2016, VSCode wasn't the behemoth that it is today. Skip this bit if you're only interested in the Vim bits. And boy, have the last 5 years been a ride. Yet, I was eventually lured over by the promises of blazing, extreme customization options and most importantly, how cool I would look being a h4Ck3r boy that did everything inside a terminal. I'd known about Vim since starting my programming education (in first year of my degree), but as a fresh introductee to all things coding, I was already overwhelmed by too many other things (mainly, how to code) to be trying anything too ambitious other than Atom or IntelliJ. The switch had been a long time coming, and given that in November the previous year I installed Arch Linux on my laptop one could say it was pretty much destined. In mid 2017, during the tail end of my first year of studies, I decided to take a plunge and dive into using Vim as my full-time text editor. ![]() Here's a look back on that journey and how my usage of it has changed over time. If you don't notice any change you can press Alt+ F2, then type r to restart Gnome.Wednesday 10 August 2022, 12:30PM 5 years of (Neo)Vim - A personal retrospective It's been just over 5 years since I've switched to Vim/Neovim and started living inside the terminal full-time. If you want switch-windows to work across desktops, not just in the current desktop, you can also execute: gsettings set -switcher current-workspace-only false Gsettings set .keybindings switch-applications-backward "" Gsettings set .keybindings switch-applications "" Gsettings set .keybindings switch-windows-backward "" Run the following lines in your terminal: gsettings set .keybindings switch-windows "" Equivalent using command-line (no need to install dconf-editor) The last step does not always appear to be necessary, but it should not hurt (especially since it does not close any of your running applications). Press Alt+ F2, then type r to restart Gnome. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |