From 56003fcccb193f8b1fe7546b52c4b80c365f5dd7 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Wed, 1 Mar 2023 14:35:41 +0100 Subject: [PATCH] nvim: Map v for vim-related options --- nvim/.config/nvim/lua/maps.lua | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/nvim/.config/nvim/lua/maps.lua b/nvim/.config/nvim/lua/maps.lua index d6258ff..ee74a10 100644 --- a/nvim/.config/nvim/lua/maps.lua +++ b/nvim/.config/nvim/lua/maps.lua @@ -119,6 +119,22 @@ map('n', 'e', ':Vifm', { desc = 'browse files' }) -- open current file tree with current file directory map('n', 'E', ':Vifm getcwd()', { desc = 'browse project' }) +-- set 'v'im-related options +map('n', 'vc', ':Vifm ' .. vim.fn.stdpath('config') .. '/lua', + { desc = 'open config' }) +map('n', 'vh', ":lua require 'telescope.builtin'.help_tags()", + { desc = 'help tags' }) +map('n', 'vH', ":lua require 'telescope.builtin'.man_pages()", + { desc = 'man pages' }) +map('n', 'vC', + ":lua require 'telescope.builtin'.colorscheme(require 'telescope.themes'.get_ivy())", + { desc = 'colorschemes' }) +map('n', 'vl', ":Lazy", { desc = 'Lazy' }) +map('n', 'vm', ":Mason", { desc = 'Mason' }) +-- Set vim to distraction free prose mode with F11 +map('n', 'vz', ':ZenMode', { silent = true }) + + -- PLUGIN: Telescope GLOBAL FUZZY FINDING -- buffers and files in current workdir map('n', 'fb', @@ -150,18 +166,6 @@ map('n', 'fc', ":lua require 'telescope.builtin'.git_bcommits()", map('n', 'fl', ":lua require 'telescope.builtin'.git_commits()", { desc = 'git commit log' }) --- helptags -map('n', '', ":lua require 'telescope.builtin'.help_tags()", - { desc = 'help tags' }) --- manpages -map('n', '', ":lua require 'telescope.builtin'.man_pages()", - { desc = 'man pages' }) - --- colorschemes -map('n', '', - ":lua require 'telescope.builtin'.colorscheme(require 'telescope.themes'.get_ivy())", - { desc = 'colorschemes' }) - -- spell suggestions map('n', 'z=', ":lua require 'telescope.builtin'.spell_suggest(require 'telescope.themes'.get_ivy())") @@ -181,9 +185,6 @@ map('n', 'mp', 'MarkdownPreviewToggle', map('n', 'f', ':FormatLock') map('n', 'F', ':FormatWriteLock') --- Enter distraction free prose mode with F11 -map('n', '', ':ZenMode', { silent = true }) - -- SPELL CHECKING -- Move to the prev/next spelling error with [S ]S -- Move to the prev/next spelling error or suggestion with [s ]s