diff --git a/nvim/plugin-config.vim b/nvim/plugin-config.vim index 68d40a2..8e7a9bf 100644 --- a/nvim/plugin-config.vim +++ b/nvim/plugin-config.vim @@ -7,4 +7,5 @@ source ~/.config/nvim/plugins/bookmarks.vim source ~/.config/nvim/plugins/bufferline.lua source ~/.config/nvim/plugins/colorizer.lua source ~/.config/nvim/plugins/dashboard.vim +source ~/.config/nvim/plugins/vim-easymotion.vim source ~/.config/nvim/plugins/web-devicons.lua diff --git a/nvim/plugins.vim b/nvim/plugins.vim index 95e7928..ec5f548 100644 --- a/nvim/plugins.vim +++ b/nvim/plugins.vim @@ -17,6 +17,7 @@ Plug 'glepnir/dashboard-nvim' Plug 'chriskempson/base16-vim' Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } +Plug 'easymotion/vim-easymotion' " (motion) Plug 'akinsho/bufferline.nvim' Plug 'kyazdani42/nvim-web-devicons' diff --git a/nvim/plugins/vim-easymotion.vim b/nvim/plugins/vim-easymotion.vim new file mode 100644 index 0000000..21c9ccc --- /dev/null +++ b/nvim/plugins/vim-easymotion.vim @@ -0,0 +1,10 @@ +" vim-easymotion +" https://github.com/easymotion/vim-easymotion + +" f{char} to move to {char} +map f (easymotion-bd-f) +nmap f (easymotion-overwin-f) + +" Move to line +map L (easymotion-bd-jk) +nmap L (easymotion-overwin-line)