diff --git a/sub/nvim/lua/base/base.lua b/sub/nvim/lua/base/base.lua index ddb451c..320a17d 100644 --- a/sub/nvim/lua/base/base.lua +++ b/sub/nvim/lua/base/base.lua @@ -89,3 +89,12 @@ vim.cmd([[let g:netrw_liststyle = 3]]) -- tree instead of plain view vim.cmd([[let g:netrw_browse_split = 0]]) vim.cmd([[let g:netrw_winsize = 15]]) vim.cmd([[let g:netrw_keepdir = 0]]) + + +-- Highlight yanked text for a while +vim.api.nvim_create_autocmd("TextYankPost", { + pattern = "*", + callback = function() + vim.highlight.on_yank() + end, +}) diff --git a/sub/nvim/lua/base/maps.lua b/sub/nvim/lua/base/maps.lua index eedeeff..9727c82 100644 --- a/sub/nvim/lua/base/maps.lua +++ b/sub/nvim/lua/base/maps.lua @@ -43,6 +43,10 @@ keymap.set('n', 'x', '"_x', {silent = true}) keymap.set('n', '+', '', {silent = true}) keymap.set('n', '-', '', {silent = true}) +-- map \ to prev finding +keymap.set('n', [[\]], ',', {silent = true}) +keymap.set('v', [[\]], ',', {silent = true}) + -- Select all keymap.set('n', '', 'ggG', {silent = true}) @@ -126,4 +130,5 @@ function! ToggleRelativeAbsoluteNumber() endfunction ]], true) +-- Toggle line number style keymap.set('n', 'l', [[:call TabDo('call ToggleRelativeAbsoluteNumber()') ]], {silent = true}) diff --git a/sub/zsh/aliases b/sub/zsh/aliases index 6a2543b..a05774a 100644 --- a/sub/zsh/aliases +++ b/sub/zsh/aliases @@ -5,4 +5,9 @@ alias -g OUT="1>/dev/null" # stdOUT alias -g ERR="2>/dev/null" # stdERR alias -g ALL="1>/dev/null 2>&1" alias -g BG="&>/dev/null &" + +alias -s mp4='vlc' +alias -s mp3='audacious' +alias -s flac='audacious' + bindkey '`' autosuggest-accept