Skip to content

njcom/hjkl-remap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Vim (Neovim) hjkl-remap plugin

Vim and Neovim plugin to remap motion keys hjkl to more natural jkl;, because this is where you fingers placed naturally for blind fast typing.

I use it for years and it work pretty good. You will not return back!

The mapping

It changes default Vim's keybindings to the following:

  1. One char motion:
    1. Left: j
    2. Down: k
    3. Up: l
    4. Right: ;
  2. Motion between windows:
    1. To left window: Ctrl + w j
    2. To window below (down) current one: Ctrl + w k
    3. To window above (up) current one: Ctrl + w l
    4. To window right of current one: Ctrl + w ;
  3. Find next char for the f or t: '.

📦 Installation

Install the plugin with your preferred package manager:

  • Using lazy.nvim in Neovim:
    require('lazy').setup({
        'njcom/hjkl-remap',
    })
    
  • Using Plug in Neovim or Vim:
    Plug 'njcom/hjkl-remap'
    

⚙️ Configuration

No configuration is required.

Usage

Just use the mentioned above keys.

About

Vim plugin to remap hjkl to jkl;

Topics

Resources

Stars

Watchers

Forks

Contributors