Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Switching a core piece of software is always difficult, the only way would just diving deep into it.
If you really like vscode why do you want to switch? There are vimium bindings on vscode, if you want the keyboard navigation mostly.
bad-frog5633yvim is a console-based text editor.
its handy when you work remote, for changing some config stuff or the likes of that.
and even for that, i personally use sed + redirection. i find it easier to type in just the line you want changed and changed by what than messing around with a console based text editor.
but working full-time on vim: why?
@HitWRight lol same thought same timing.
except im a slow typer:)
You simply have not yet find your workflow in vim so you go back to what you are familiar with.
You might need to set up some shortcut for file navigation in vim, somethink like fzf so you can do
shorcut + type type type enter. And other shortcut to swap from one file to other back and forth.
After this it will get to your mussle memory and you will stop reaching for mouse to navigate.
Alternatively you can do the same in doom emacs, which has these shotcuts already setup. Do space p p -> pick project
space p f -> pick file in project
space f f -> find file
space a r -> ranger
space tab -> jump between most recent file
- -> dired to do modification with files
space b b -> search in buffers (openned files)
you can do this in both vim or emacs, but emacs has more integrated environment for these kinds
Give it a try and report back :)
If you uninstall vscode, you'll learn vim faster! I'm not saying you'll ever be more productive, but you'll definitely learn it faster.
ArtOfBBQ3783yi use vim in a console because i like the nostalgic feel of it, I don't actually think it helps me
sometimes I unpower my mouse and internet and force myself to use my phone when I'm stuck
to open a file i just type :edit myfile.txt
if i don't know the file name i use the terminal command ls to list files. In vim, type:
or if you want a 1-time terminal command type :!ls
iiii94653yWhy do you need vim? For cool points?
If you feel like: "I want a CLI to everything", - absolutely Vim! But first, pack it up with convenience plugins.
On the other hand, you can use lots of shortcuts in VSC too, including the search for commands and files.
It may be blasphemy but for me, vim is the key binding, not the editor. I put it in all sort of apps. My go to quick editor is also VSCode with vim keybinding.
will definitely give a try , Thank you
Thank you so much for such a response ✌️
I wanted to switch to VSCode because it is very sluggish on my current work laptop which already has load-set from org. And while searching through alternatives, it felt more like a one-time investment for a good tool @HitWRight @bad-frog @iiii