nvim: add satellite.nvim, and new bind for nohlsearch (<C-l>)
TODO: find a way to detect satellite.nvim and make a default bind in settings.lua
This commit is contained in:
parent
dc771d203e
commit
ee46d57ac0
2 changed files with 67 additions and 56 deletions
|
@ -342,6 +342,22 @@ return require('packer').startup({function()
|
||||||
require('foldsigns').setup()
|
require('foldsigns').setup()
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
use { -- lewis6991: cleanfold: folds have never looked better
|
||||||
|
'lewis6991/cleanfold.nvim',
|
||||||
|
config = function()
|
||||||
|
require('cleanfold').setup()
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
use { -- lewis6991: sattelite: small scroll bar
|
||||||
|
'lewis6991/satellite.nvim',
|
||||||
|
config = function()
|
||||||
|
require('satellite').setup()
|
||||||
|
vim.cmd [[
|
||||||
|
nnoremap <C-l> <cmd>nohlsearch\|diffupdate\|SatelliteRefresh<CR>
|
||||||
|
inoremap <C-l> <cmd>nohlsearch\|diffupdate\|SatelliteRefresh<CR>
|
||||||
|
]]
|
||||||
|
end,
|
||||||
|
}
|
||||||
use { -- tpope: surround
|
use { -- tpope: surround
|
||||||
'tpope/vim-surround'
|
'tpope/vim-surround'
|
||||||
}
|
}
|
||||||
|
|
|
@ -72,10 +72,6 @@ vim.cmd 'command! MakeTags !ctags -R .'
|
||||||
-- Write buffer as root
|
-- Write buffer as root
|
||||||
vim.cmd 'cmap w!! w !sudo tee > /dev/null %'
|
vim.cmd 'cmap w!! w !sudo tee > /dev/null %'
|
||||||
|
|
||||||
-- Press Alt h to toggle highlighting on/off, and show current value.
|
|
||||||
vim.cmd 'nnoremap <M-h> <cmd>noh<CR>'
|
|
||||||
vim.cmd 'inoremap <M-h> <cmd>noh<CR>'
|
|
||||||
|
|
||||||
-- Toggle spell check with alt S
|
-- Toggle spell check with alt S
|
||||||
vim.cmd 'nnoremap <M-S> <cmd>set spell! spell?<CR>'
|
vim.cmd 'nnoremap <M-S> <cmd>set spell! spell?<CR>'
|
||||||
|
|
||||||
|
@ -102,7 +98,6 @@ vim.cmd 'nnoremap <silent> <Leader>- :exe "resize " . (winheight(0) * 2/3)<CR>'
|
||||||
vim.cmd 'nnoremap <C-h> <C-w>h'
|
vim.cmd 'nnoremap <C-h> <C-w>h'
|
||||||
vim.cmd 'nnoremap <C-j> <C-w>j'
|
vim.cmd 'nnoremap <C-j> <C-w>j'
|
||||||
vim.cmd 'nnoremap <C-k> <C-w>k'
|
vim.cmd 'nnoremap <C-k> <C-w>k'
|
||||||
vim.cmd 'nnoremap <C-l> <C-w>l'
|
|
||||||
|
|
||||||
-- Spell correct with Q, rather than z=
|
-- Spell correct with Q, rather than z=
|
||||||
vim.cmd 'nnoremap Q z='
|
vim.cmd 'nnoremap Q z='
|
||||||
|
|
Loading…
Add table
Reference in a new issue