nvim: remap PgUp/PgDown to C-u/C-d

This commit is contained in:
He4eT 2023-06-12 00:38:00 +03:00
commit a68024ea0f

View file

@ -2,6 +2,7 @@
local leader = ' ' local leader = ' '
vim.g.mapleader = leader vim.g.mapleader = leader
vim.g.maplocalleader = leader vim.g.maplocalleader = leader
vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
-- Use the Enter key as the second Leader -- Use the Enter key as the second Leader
vim.keymap.set({'n', 'v'}, '<CR>', leader, { silent = true, remap = true }) vim.keymap.set({'n', 'v'}, '<CR>', leader, { silent = true, remap = true })
@ -216,14 +217,14 @@ end
-- [[ Basic Keymaps ]] -- [[ Basic Keymaps ]]
-- Keymaps for better default experience
-- See `:help vim.keymap.set()`
vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
-- Remap for dealing with word wrap -- Remap for dealing with word wrap
vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
-- Remap PgUp/PgDown to C-u/C-d
vim.keymap.set('n', '<PageDown>', '<C-d>', { silent = true })
vim.keymap.set('n', '<PageUp>', '<C-u>', { silent = true })
-- Escaping Terminal mode -- Escaping Terminal mode
vim.keymap.set({ 't' }, ';;', '<C-\\><C-n>', { silent = true }) vim.keymap.set({ 't' }, ';;', '<C-\\><C-n>', { silent = true })