Hacker News new | ask | show | jobs
by EduardoBautista 2856 days ago
> A large portion of coding is moving the cursor left, right, up, down, page up, page down, home, end

> The arrow keys are not even shown on the layout

Nothing that learning Vim keybindings can't solve.

2 comments

Navigation required in all apps, very few which support vi keybindings. Photoshop. Unity. Premiere. 3DS Max etc.

Only discreet keys cover these

What about using a browser, terminal usage outside of vim, and insert-mode in vim? Do you use vimium in chrome and vim-mode in bash?
I suspect the answers would be: use non-arrow keybindings for browsers (e.g. vim-like plug-ins, or alternative keyboard shortcuts), remap your terminals keys (maybe, use a different terminal entirely?), use insert mode for only inserting text.

I use a “vimium” plug-in for Firefox and I quite like being able to go up/down with j/k. Though I still use the arrow keys for my terminal.

Yup I've just installed vimium on chrome, and it seems to do the job.

I've tried out vim-mode bash in the past, but much prefer the default emacs-mode on the command line, despite being a vim user.

Either way I'm suspecting a ton of exceptions which necessitate resorting often to the cursor keys, however (like another commenter has mentioned w.r.t various GUI apps).