diff --git a/laptop/config/keymaps.lua b/laptop/config/keymaps.lua index 4aa0d31..f6ff961 100644 --- a/laptop/config/keymaps.lua +++ b/laptop/config/keymaps.lua @@ -23,14 +23,14 @@ map({ 'v', 'n' }, 'd', '"_d', { remap = false }) map('n', 'D', '"_D', { remap = false }) map('n', 'x', '"_x', { remap = false }) --- Insert a newline in normal mode by ,o -map('n', 'o', "ok", { remap = false }) -map('n', 'O', "Oj", { remap = false }) +-- Insert a newline in normal mode by ,o and ,O +map('n', 'o', ":call append(line('.'), '')", { remap = false }) +map('n', 'O', ":call append(line('.')-1, '')", { remap = false }) -- Use ,u for redo map('n', 'u', "", { remap = false }) --- Buffer related keymaps +-- Browser like keymaps map('n', 'k', ":bnext", { remap = false }) map('n', 'j', ":bprevious", { remap = false }) map('n', 'w', ":bdelete", { remap = false }) diff --git a/server/config/keymaps.lua b/server/config/keymaps.lua index 4d02c06..bdcd1bc 100644 --- a/server/config/keymaps.lua +++ b/server/config/keymaps.lua @@ -13,17 +13,16 @@ map('n', 'D', '"_D', { remap = false }) map('n', 'x', '"_x', { remap = false }) -- Insert a newline in normal mode by ,o -map('n', 'o', "ok", { remap = false }) -map('n', 'O', "Oj", { remap = false }) +map('n', 'o', ":call append(line('.'), '')", { remap = false }) +map('n', 'O', ":call append(line('.')-1, '')", { remap = false }) -- Use ,u for redo map('n', 'u', "", { remap = false }) - -- Find files using fzf by ,f map('n', 'f', ":Files", { remap = false }) --- Buffer related keymaps +-- Browser like keymaps map('n', 'k', ":bnext", { remap = false }) map('n', 'j', ":bprevious", { remap = false }) map('n', 'w', ":bdelete", { remap = false }) diff --git a/vps/config/keymaps.lua b/vps/config/keymaps.lua index 2acb820..52b4d11 100644 --- a/vps/config/keymaps.lua +++ b/vps/config/keymaps.lua @@ -12,8 +12,8 @@ map('n', 'D', '"_D', { remap = false }) map('n', 'x', '"_x', { remap = false }) -- Insert a newline in normal mode by ,o -map('n', 'o', "ok", { remap = false }) -map('n', 'O', "Oj", { remap = false }) +map('n', 'o', ":call append(line('.'), '')", { remap = false }) +map('n', 'O', ":call append(line('.')-1, '')", { remap = false }) -- Use ,u for redo map('n', 'u', "", { remap = false }) @@ -21,7 +21,7 @@ map('n', 'u', "", { remap = false }) -- Find files using fzf by ,f map('n', 'f', ":Files", { remap = false }) --- Buffer related keymaps +-- Browser like keymaps map('n', 'k', ":bnext", { remap = false }) map('n', 'j', ":bprevious", { remap = false }) map('n', 'w', ":bdelete", { remap = false })