diff --git a/.config/nvim/lua/config.lua b/.config/nvim/lua/config.lua index df7ea5a5..e2b48676 100644 --- a/.config/nvim/lua/config.lua +++ b/.config/nvim/lua/config.lua @@ -68,7 +68,7 @@ vim.cmd[[set completeopt=menu,menuone,noselect]] -- }) -- auto completion doesn't apply to txt files - cmp.setup.filetype({ 'text', 'markdown', 'html' }, { + cmp.setup.filetype({ 'text', 'markdown' }, { completion = { autocomplete = false } diff --git a/.config/nvim/lua/keybindings.lua b/.config/nvim/lua/keybindings.lua index ab71abd9..abb028b7 100644 --- a/.config/nvim/lua/keybindings.lua +++ b/.config/nvim/lua/keybindings.lua @@ -4,13 +4,22 @@ vim.g.mapleader = "," -- remap Nvim_Tree toggle to CTRL+B keymap('n', '', ':NvimTreeToggle', {}) +-- vimium like options -- Tab Shortcuts -keymap('n', '', ':tabnew', {}) keymap('n', '', ':tabprevious', {}) keymap('n', '', ':tabnext', {}) +keymap('n', '', ':tabnew', {}) +keymap('n', 't', ':tabnew', {}) + +keymap('n', '', ':tabprevious', {}) +keymap('n', '', ':tabprevious', {}) keymap('n', '', ':tabprevious', {}) + +keymap('n', '', ':tabnext', {}) +keymap('n', '', ':tabnext', {}) keymap('n', '', ':tabnext', {}) -- Use ctrl- [hl] to select the active split! -keymap('n', '', ':wincmd h', {}) keymap('n', '', ':wincmd l', {}) +keymap('n', '', ':wincmd h', {}) +keymap('n', '', ':wincmd l', {}) -- open fzf vim.cmd[[nnoremap fzf :silent :FZFExplore]] @@ -21,7 +30,7 @@ keymap('n', '', ':FZFExplore', {}) keymap('n', '', ':GitBlameToggle', {}) --toggle autocompletion -vim.cmd[[nnoremap cm :silent lua SetAutoCmp(Mode)]] +vim.cmd[[nnoremap cmp :silent lua SetAutoCmp(Mode)]] -- pageup/pagedown autotmatically recenters vim.cmd[[:map zz]] @@ -57,7 +66,7 @@ vim.cmd[[nnoremap rp :silent :put =range(,)]] vim.cmd[[:map NERDCommenterToggle]] -- redraws the screen and removes any search highlighting -keymap('n', '', ':nohl', {silent = true} ) +keymap('n', '', ':nohl', {silent = true}) -- brings up a preview of Markdown files keymap('n', '', ':MarkdownPreview', {}) diff --git a/nvim/lua/config.lua b/nvim/lua/config.lua index df7ea5a5..e2b48676 100644 --- a/nvim/lua/config.lua +++ b/nvim/lua/config.lua @@ -68,7 +68,7 @@ vim.cmd[[set completeopt=menu,menuone,noselect]] -- }) -- auto completion doesn't apply to txt files - cmp.setup.filetype({ 'text', 'markdown', 'html' }, { + cmp.setup.filetype({ 'text', 'markdown' }, { completion = { autocomplete = false } diff --git a/nvim/lua/keybindings.lua b/nvim/lua/keybindings.lua index ab71abd9..abb028b7 100644 --- a/nvim/lua/keybindings.lua +++ b/nvim/lua/keybindings.lua @@ -4,13 +4,22 @@ vim.g.mapleader = "," -- remap Nvim_Tree toggle to CTRL+B keymap('n', '', ':NvimTreeToggle', {}) +-- vimium like options -- Tab Shortcuts -keymap('n', '', ':tabnew', {}) keymap('n', '', ':tabprevious', {}) keymap('n', '', ':tabnext', {}) +keymap('n', '', ':tabnew', {}) +keymap('n', 't', ':tabnew', {}) + +keymap('n', '', ':tabprevious', {}) +keymap('n', '', ':tabprevious', {}) keymap('n', '', ':tabprevious', {}) + +keymap('n', '', ':tabnext', {}) +keymap('n', '', ':tabnext', {}) keymap('n', '', ':tabnext', {}) -- Use ctrl- [hl] to select the active split! -keymap('n', '', ':wincmd h', {}) keymap('n', '', ':wincmd l', {}) +keymap('n', '', ':wincmd h', {}) +keymap('n', '', ':wincmd l', {}) -- open fzf vim.cmd[[nnoremap fzf :silent :FZFExplore]] @@ -21,7 +30,7 @@ keymap('n', '', ':FZFExplore', {}) keymap('n', '', ':GitBlameToggle', {}) --toggle autocompletion -vim.cmd[[nnoremap cm :silent lua SetAutoCmp(Mode)]] +vim.cmd[[nnoremap cmp :silent lua SetAutoCmp(Mode)]] -- pageup/pagedown autotmatically recenters vim.cmd[[:map zz]] @@ -57,7 +66,7 @@ vim.cmd[[nnoremap rp :silent :put =range(,)]] vim.cmd[[:map NERDCommenterToggle]] -- redraws the screen and removes any search highlighting -keymap('n', '', ':nohl', {silent = true} ) +keymap('n', '', ':nohl', {silent = true}) -- brings up a preview of Markdown files keymap('n', '', ':MarkdownPreview', {})