tangled
alpha
login
or
join now
seth.computer
/
dotfiles
0
fork
atom
this repo has no description
0
fork
atom
overview
issues
pulls
pipelines
Easier indentation in vim
seth.computer
4 years ago
bba89858
7fc01561
+14
1 changed file
expand all
collapse all
unified
split
nvim
init.vim
+14
nvim/init.vim
···
79
79
set_keymap('n', '<leader>td', ':tabclose<CR>', opts)
80
80
-- set_keymap('n', '<leader>C', ':Commands<CR>', opts)
81
81
82
82
+
-- Movement
83
83
+
set_keymap('', '<C-L>', '20zl', opts) -- Scroll 20 characters to the right
84
84
+
set_keymap('', '<C-H>', '20zh', opts) -- Scroll 20 characters to the left
85
85
+
86
86
+
-- Vmap for maintain Visual Mode after shifting > and <
87
87
+
set_keymap('v', '<', '<gv', opts)
88
88
+
set_keymap('v', '>', '>gv', opts)
89
89
+
set_keymap('n', '<', '<<', opts)
90
90
+
set_keymap('n', '>', '>>', opts)
91
91
+
92
92
+
-- Move visual block
93
93
+
set_keymap('v', 'J', ":m '>+1<CR>gv=gv", opts)
94
94
+
set_keymap('v', 'K', ":m '<-2<CR>gv=gv", opts)
95
95
+
82
96
-- Quickfix List
83
97
set_keymap('n', '<leader>qo', ':copen<CR>', opts)
84
98
set_keymap('n', '<leader>qv', ':vert copen<CR><C-w>=', opts)