From 2bfd0f732529d8aac8e6d89805d05fede0a1344b Mon Sep 17 00:00:00 2001 From: Cody Hiar Date: Fri, 23 Jun 2023 15:43:05 -0600 Subject: Already had shortcut for `vil` as v --- flake.nix | 1 + init.lua | 17 ++--------------- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/flake.nix b/flake.nix index 633f662..e9e83c5 100644 --- a/flake.nix +++ b/flake.nix @@ -93,6 +93,7 @@ vim-table-mode vim-bufkill emmet-vim + tagbar ]; }; }; diff --git a/init.lua b/init.lua index 4667e37..bf3656e 100644 --- a/init.lua +++ b/init.lua @@ -112,19 +112,6 @@ vim.api.nvim_set_keymap('n', 'lp', "lprev", { noremap = true }) vim.api.nvim_set_keymap('n', 'ln', "lnext", { noremap = true }) vim.api.nvim_set_keymap('n', 'lo', "lopen", { noremap = true }) vim.api.nvim_set_keymap('n', 'lc', "lclose", { noremap = true }) --- Visually select line without ending -vim.api.nvim_set_keymap('n', 'v', '^v$h', { noremap = true }) --- Ledger Shortcuts --- Copy the last entry -vim.api.nvim_set_keymap('n', 'll', 'G{jV}y}p10l', { noremap = true }) --- Copy the current entry to the bottom, copy date from last entry -vim.api.nvim_set_keymap('n', 'lb', '{jV}yGp10l{{jvEy}jvEpl', { noremap = true }) --- Copy the current entry to the next position ---vim.api.nvim_set_keymap('n', 'ln', '{jV}y}p10l', { noremap = true }) --- Jump down from line to replace dollar ammount -vim.api.nvim_set_keymap('n', 'ld', 'j^f$lC', { noremap = true }) --- After searching pull entry to current position -vim.api.nvim_set_keymap('n', 'ly', 'vapyp{{jvEy}jvEpl', { noremap = true }) -- Shorcut to insert pudb statements for python vim.api.nvim_set_keymap('n', 'epu', 'ofrom pudb import set_trace; set_trace()', { noremap = true }) -- Shorcut to embed ipython @@ -157,6 +144,7 @@ vim.api.nvim_set_keymap('n', 'pp', 'vipJVgq', { noremap = true }) -- Add "il" text object to mean "in line" vim.api.nvim_set_keymap('x', 'il', 'g_o^', { noremap = true }) vim.api.nvim_set_keymap('o', 'il', 'normal vil', { noremap = true }) +vim.api.nvim_set_keymap('n', 'v', '^vg_o^', { noremap = true }) -- Build a custom status line local status_line = { @@ -375,8 +363,7 @@ vim.g.ale_fixers = { } -- osc-yank -vim.api.nvim_set_keymap('n', 'yy', 'OSCYankRegister 0', { noremap = true }) -vim.api.nvim_set_keymap('n', 'yl', 'normal mevily`eyy', { noremap = true }) +vim.api.nvim_set_keymap('n', 'y', 'OSCYankRegister 0', { noremap = true }) -- vim-angry-reviewer vim.g.AngryReviewerEnglish = 'american' -- cgit v1.2.3