logoalt Hacker News

shmerlyesterday at 7:20 PM2 repliesview on HN

I'm using neovim all the time, but I don't find this "zipping through the code" to be very critical. Most of the time is spent on thinking and analyzing it, not on fast typing or jumping through it.


Replies

tecoholicyesterday at 9:33 PM

Depends on what you are doing. When it’s a large codebase, trying to debug or understand a implementation, hitting * to cycle through the occurrences in a file, “gd” to jump to the function definition, Ctrl+o to go to previous position are crucial.

show 1 reply
shimmanyesterday at 7:26 PM

Maybe but I often find the bottle neck between thoughts in my head is often the speed of which I can put them in motion, with that in mind vim motions are an absolutely amazing way to interact with a keyboard efficiently.

When using any new software my first thought is often how can I map these actions to vim motions and enable a full keyboard experience.