> On 2016-09-13 15:23:57 +0000, Amit Christian said: > I came across this webpage (http://vimcasts.org/blog/2013 > /02/habit-breaking-habit-making/), which recommends to stop using j,k,h,l > and arrow keys and promote use of other more efficient keys to browse > through the code. I am intermediate level of Vim user. > >> > I have disabled (temporarily) the use of j, k, h, l (using HardMode vim > plugin). It has been a little challenge to work with the code since then. > But I know it will help me to be more efficient with Vim. > >> > - I have so far used, w, b, e, ge etc to move around the lines. > > - Also have been using f + character to move through the line. > > - And have been using little bit of marks and / search to find through the > code. > >> > > Here is my question: > >> > I find it still difficult to go to next lines or browsing up or down > through the text. Can any one please help me with efficient use of working > with text without a usual j,k,h,l use? Are there resources or help on > internet? What are your strategies to work with text? >
I suggest using the plugin HardTime, instead of HardMode. Here it is: https://github.com/takac/vim-hardtime Instead of disabling the buttons, it puts a cooldown on them. I use (and suggest) the following settings for HardTime: let g:hardtime_allow_different_key = 1 let g:hardtime_default_on = 1 let g:list_of_disabled_keys = ["<UP>", "<DOWN>", "<LEFT>", "<RIGHT>"] The allow_different_key will let you do something like jh quickly, while without it it would put a cooldown anyways. However it's abusable by doing jhjhjhjhjhjhjh :D Other options are self-explanatory. -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
