added some QOL mappings for using terminal

This commit is contained in:
2019-11-22 21:27:21 -08:00
parent 33dc358be0
commit 100a9ae079
3 changed files with 9 additions and 6 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
*.swp *.swp
.DS_Store

View File

@@ -14,7 +14,8 @@ let s:comment_map = {
\ 'make': '#', \ 'make': '#',
\ 'vuejs': '\/\/', \ 'vuejs': '\/\/',
\ 'vue': '\/\/', \ 'vue': '\/\/',
\ 'cmake': '#' \ 'cmake': '#',
\ 'scheme': ';;',
\ } \ }
let s:block_map = { let s:block_map = {

View File

@@ -152,7 +152,7 @@ augroup END
if has('terminal') if has('terminal')
augroup terminalsettings augroup terminalsettings
autocmd! autocmd!
autocmd TerminalOpen * setlocal nonu termwinsize="20x0" autocmd TerminalWinOpen * setlocal nonu
augroup END augroup END
endif endif
" }}} " }}}
@@ -166,6 +166,7 @@ nnoremap <space> <nop>
nnoremap q <nop> nnoremap q <nop>
nnoremap Q <nop> nnoremap Q <nop>
nnoremap Y y$
nnoremap qn :nohl<cr> nnoremap qn :nohl<cr>
nnoremap ql :lclose<cr> nnoremap ql :lclose<cr>
nnoremap qq :cclose<cr> nnoremap qq :cclose<cr>
@@ -194,11 +195,8 @@ nnoremap <leader>sl :pedit $MYVIMRC<cr>
nnoremap <leader>ss :execute 'pedit' my_settings_file<cr> nnoremap <leader>ss :execute 'pedit' my_settings_file<cr>
nnoremap <leader>sv :source $MYVIMRC<cr>:execute 'source' my_settings_file<cr> nnoremap <leader>sv :source $MYVIMRC<cr>:execute 'source' my_settings_file<cr>
nnoremap <leader>st :source %<cr> nnoremap <leader>st :source %<cr>
" nnoremap <leader>k <c-w><c-k>
" nnoremap <leader>j <c-w><c-j>
" nnoremap <leader>h <c-w><c-h>
" nnoremap <leader>l <c-w><c-l>
nnoremap <leader>w <c-w> nnoremap <leader>w <c-w>
tnoremap <leader>w <c-w>
nnoremap <leader>dd cc<esc> nnoremap <leader>dd cc<esc>
nnoremap <leader>se :syntax enable<cr> nnoremap <leader>se :syntax enable<cr>
nnoremap <leader>so :syntax off<cr> nnoremap <leader>so :syntax off<cr>
@@ -212,6 +210,9 @@ vnoremap <c-c> "+y
nnoremap <c-v> "+p nnoremap <c-v> "+p
inoremap <c-v> <esc>"+p inoremap <c-v> <esc>"+p
vnoremap <c-v> x"+P vnoremap <c-v> x"+P
nnoremap <leader>t :term<cr>
nnoremap <leader>sw /\<\><Left><Left>
" }}} " }}}
" Mappings for Plugins " Mappings for Plugins