aboutsummaryrefslogtreecommitdiff
path: root/.vim/leaderkeys.vim
diff options
context:
space:
mode:
Diffstat (limited to '.vim/leaderkeys.vim')
-rw-r--r--.vim/leaderkeys.vim24
1 files changed, 24 insertions, 0 deletions
diff --git a/.vim/leaderkeys.vim b/.vim/leaderkeys.vim
new file mode 100644
index 0000000..1848eb4
--- /dev/null
+++ b/.vim/leaderkeys.vim
@@ -0,0 +1,24 @@
+" set leader to space
+let mapleader="\<Space>"
+
+" file exploring
+nmap <Leader>ff :Explore<CR>
+nmap <Leader>fn :Sexplore<CR>
+nmap <Leader>ft :Texplore<CR>
+
+" buffer switching
+nmap <Leader>ww <C-w>w
+nmap <Leader>wh <C-w>h
+nmap <Leader>wj <C-w>j
+nmap <Leader>wk <C-w>k
+nmap <Leader>wl <C-w>l
+
+" building software
+nmap <Leader>cc :w<CR>:make<CR>
+
+" CtrlP
+nmap <Leader>bb :CtrlPBuffer<CR>
+nmap <Leader>fp :CtrlP<CR>
+
+" PDV
+nnoremap <Leader>dg :call pdv#DocumentWithSnip()<CR>