Skip to content

PHSix/faster.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

faster.nvim

A neovim plugin to accelerate j or k moving.

Screenshot

use accelerate normal

Usage

2021-10-24 upgrade: Now support map gk or gj for user who has set wrap.

2021-11-21 upgrade: Add visual mode support. It only testing with the packer(one of the neovim plugins manager).

use{
  "PHSix/faster.nvim",
  event = {"VimEnter *"},
  config = function()
    vim.api.nvim_set_keymap('n', 'j', '<Plug>(faster_move_j)', {noremap=false, silent=true})
    vim.api.nvim_set_keymap('n', 'k', '<Plug>(faster_move_k)', {noremap=false, silent=true})
    -- or 
    -- vim.api.nvim_set_keymap('n', 'j', '<Plug>(faster_move_gj)', {noremap=false, silent=true})
    -- vim.api.nvim_set_keymap('n', 'k', '<Plug>(faster_move_gk)', {noremap=false, silent=true})
    -- if you need map in visual mode
    -- vim.api.nvim_set_keymap('v', 'j', '<Plug>(faster_vmove_j)', {noremap=false, silent=true})
    -- vim.api.nvim_set_keymap('v', 'k', '<Plug>(faster_vmove_k)', {noremap=false, silent=true})
  end
}

Inspiration

rhysd/accelerated-jk

About

A neovim plugin to accelerate j or k moving.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published