updates
This commit is contained in:
+16
-13
@@ -36,7 +36,6 @@ Plug 'tpope/vim-surround' " parentheses helper
|
|||||||
Plug 'mbbill/undotree' " Persistent undo
|
Plug 'mbbill/undotree' " Persistent undo
|
||||||
Plug 'farmergreg/vim-lastplace' " When reopen a buffer, puts the cursor where it was last time
|
Plug 'farmergreg/vim-lastplace' " When reopen a buffer, puts the cursor where it was last time
|
||||||
Plug 'haya14busa/vim-asterisk' " better asterisk motions
|
Plug 'haya14busa/vim-asterisk' " better asterisk motions
|
||||||
Plug 'svermeulen/vim-cutlass'
|
|
||||||
Plug 'tpope/vim-unimpaired'
|
Plug 'tpope/vim-unimpaired'
|
||||||
Plug 'tpope/vim-sensible'
|
Plug 'tpope/vim-sensible'
|
||||||
" tmux
|
" tmux
|
||||||
@@ -46,6 +45,7 @@ Plug 'christoomey/vim-tmux-navigator' " integrate movement in tmux and vim
|
|||||||
Plug 'chriskempson/base16-vim' " base16 themes
|
Plug 'chriskempson/base16-vim' " base16 themes
|
||||||
Plug 'chrisbra/Colorizer' " show color codes
|
Plug 'chrisbra/Colorizer' " show color codes
|
||||||
Plug 'junegunn/rainbow_parentheses.vim' " colorize parentheses
|
Plug 'junegunn/rainbow_parentheses.vim' " colorize parentheses
|
||||||
|
Plug 'junegunn/goyo.vim'
|
||||||
" themes
|
" themes
|
||||||
Plug 'vim-airline/vim-airline'
|
Plug 'vim-airline/vim-airline'
|
||||||
Plug 'vim-airline/vim-airline-themes'
|
Plug 'vim-airline/vim-airline-themes'
|
||||||
@@ -162,12 +162,11 @@ set list
|
|||||||
" -----------------------------------------------------------------------------
|
" -----------------------------------------------------------------------------
|
||||||
" KEYBINDS
|
" KEYBINDS
|
||||||
" -----------------------------------------------------------------------------
|
" -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
" *****************************
|
||||||
|
" MAPPING
|
||||||
let mapleader="\<SPACE>"
|
let mapleader="\<SPACE>"
|
||||||
nnoremap q: <nop>
|
|
||||||
nnoremap Q <nop>
|
|
||||||
vnoremap v <Esc>
|
|
||||||
set pastetoggle=<F2>
|
set pastetoggle=<F2>
|
||||||
nmap <esc><esc> :noh<cr>
|
|
||||||
nmap <leader>R :so ~/.config/nvim/init.vim<cr>
|
nmap <leader>R :so ~/.config/nvim/init.vim<cr>
|
||||||
nmap <leader>E :tabe ~/OneDrive/dotfiles/nvim/init.vim<cr>
|
nmap <leader>E :tabe ~/OneDrive/dotfiles/nvim/init.vim<cr>
|
||||||
nmap <leader>w :cd %:p:h<cr>
|
nmap <leader>w :cd %:p:h<cr>
|
||||||
@@ -176,14 +175,14 @@ nmap <leader>w :cd %:p:h<cr>
|
|||||||
" *****************************
|
" *****************************
|
||||||
" REMAPPING
|
" REMAPPING
|
||||||
set langmap=å(,¨),Å{,^},Ø\\;,ø:,æ^
|
set langmap=å(,¨),Å{,^},Ø\\;,ø:,æ^
|
||||||
|
nnoremap æ "
|
||||||
|
vnoremap v <Esc>
|
||||||
|
nmap <esc><esc> :noh<cr>
|
||||||
|
|
||||||
" *****************************
|
" *****************************
|
||||||
" REMAPPING
|
" UNMAPPING
|
||||||
nnoremap m d
|
nnoremap q: <nop>
|
||||||
xnoremap m d
|
nnoremap Q <nop>
|
||||||
|
|
||||||
nnoremap mm dd
|
|
||||||
nnoremap M D
|
|
||||||
|
|
||||||
" *****************************
|
" *****************************
|
||||||
" EDITING
|
" EDITING
|
||||||
@@ -243,7 +242,7 @@ nmap <silent> <M-k> :TmuxNavigateUp<cr>
|
|||||||
nmap <silent> <M-l> :TmuxNavigateRight<cr>
|
nmap <silent> <M-l> :TmuxNavigateRight<cr>
|
||||||
" make splits and tabs
|
" make splits and tabs
|
||||||
nnoremap <M-BAR> :vsplit<cr>
|
nnoremap <M-BAR> :vsplit<cr>
|
||||||
nnoremap <M-§> :vnew<cr>
|
nnoremap § :vnew<cr>
|
||||||
nnoremap <M--> :split<cr>
|
nnoremap <M--> :split<cr>
|
||||||
nnoremap <M-_> :new<cr>
|
nnoremap <M-_> :new<cr>
|
||||||
nnoremap <M-t> :tabe %<cr>
|
nnoremap <M-t> :tabe %<cr>
|
||||||
@@ -266,6 +265,10 @@ nmap <M-d> :bp<bar>bd#<cr>
|
|||||||
nmap <M-D> :bp<bar>bd!#<cr>
|
nmap <M-D> :bp<bar>bd!#<cr>
|
||||||
" close window
|
" close window
|
||||||
nmap <M-q> :q<cr>
|
nmap <M-q> :q<cr>
|
||||||
|
" goyo
|
||||||
|
let g:goyo_linenr=1
|
||||||
|
let g:goyo_width=120
|
||||||
|
nmap <C-w> :Goyo<cr>
|
||||||
|
|
||||||
" *****************************
|
" *****************************
|
||||||
" GIT
|
" GIT
|
||||||
@@ -278,7 +281,7 @@ vmap <M-X> :CocCommand git.chunkUndo<cr>
|
|||||||
" *****************************
|
" *****************************
|
||||||
" EXPLORERS
|
" EXPLORERS
|
||||||
" coc-explorer
|
" coc-explorer
|
||||||
map <C-f> :CocCommand explorer<cr>
|
map <C-x> :CocCommand explorer<cr>
|
||||||
" vim-fugitive
|
" vim-fugitive
|
||||||
" g? for fugitive help. :Gdiff, :Gblame, :Gstats '=' expand, '-' add/reset changes, :Gcommit % to commit current file with messag
|
" g? for fugitive help. :Gdiff, :Gblame, :Gstats '=' expand, '-' add/reset changes, :Gcommit % to commit current file with messag
|
||||||
map <C-g> :vertical Git<cr>:vertical resize 60<cr>
|
map <C-g> :vertical Git<cr>:vertical resize 60<cr>
|
||||||
|
|||||||
+5
-5
@@ -249,8 +249,8 @@ static Shortcut shortcuts[] = {
|
|||||||
{ TERMMOD, XK_J, kscrolldown, {.i = 1} },
|
{ TERMMOD, XK_J, kscrolldown, {.i = 1} },
|
||||||
{ TERMMOD, XK_U, kscrollup, {.i = -1} },
|
{ TERMMOD, XK_U, kscrollup, {.i = -1} },
|
||||||
{ TERMMOD, XK_D, kscrolldown, {.i = -1} },
|
{ TERMMOD, XK_D, kscrolldown, {.i = -1} },
|
||||||
{ TERMMOD, XK_Page_Up, kscrollup, {.i = -1} },
|
{ ShiftMask, XK_Page_Up, kscrollup, {.i = -1} },
|
||||||
{ TERMMOD, XK_Page_Down, kscrolldown, {.i = -1} },
|
{ ShiftMask, XK_Page_Down, kscrolldown, {.i = -1} },
|
||||||
{ TERMMOD, XK_Num_Lock, numlock, {.i = 0} },
|
{ TERMMOD, XK_Num_Lock, numlock, {.i = 0} },
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -766,7 +766,7 @@ static Key key[] = {
|
|||||||
{ XK_BackSpace, Mod1Mask|ControlMask, "\033[127;7u", 0, 0},
|
{ XK_BackSpace, Mod1Mask|ControlMask, "\033[127;7u", 0, 0},
|
||||||
{ XK_BackSpace, Mod1Mask|ControlMask|ShiftMask, "\033[127;8u", 0, 0},
|
{ XK_BackSpace, Mod1Mask|ControlMask|ShiftMask, "\033[127;8u", 0, 0},
|
||||||
{ XK_BackSpace, Mod1Mask|ShiftMask, "\033[127;4u", 0, 0},
|
{ XK_BackSpace, Mod1Mask|ShiftMask, "\033[127;4u", 0, 0},
|
||||||
{ XK_BackSpace, ShiftMask, "\033[127;2u", 0, 0},
|
/* { XK_BackSpace, ShiftMask, "\033[127;2u", 0, 0}, */
|
||||||
{ XK_Tab, ControlMask, "\033[9;5u", 0, 0},
|
{ XK_Tab, ControlMask, "\033[9;5u", 0, 0},
|
||||||
{ XK_Tab, ControlMask|ShiftMask, "\033[1;5Z", 0, 0},
|
{ XK_Tab, ControlMask|ShiftMask, "\033[1;5Z", 0, 0},
|
||||||
{ XK_Tab, Mod1Mask, "\033[1;3Z", 0, 0},
|
{ XK_Tab, Mod1Mask, "\033[1;3Z", 0, 0},
|
||||||
@@ -779,7 +779,7 @@ static Key key[] = {
|
|||||||
{ XK_Return, Mod1Mask|ControlMask, "\033[13;7u", 0, 0},
|
{ XK_Return, Mod1Mask|ControlMask, "\033[13;7u", 0, 0},
|
||||||
{ XK_Return, Mod1Mask|ControlMask|ShiftMask, "\033[13;8u", 0, 0},
|
{ XK_Return, Mod1Mask|ControlMask|ShiftMask, "\033[13;8u", 0, 0},
|
||||||
{ XK_Return, Mod1Mask|ShiftMask, "\033[13;4u", 0, 0},
|
{ XK_Return, Mod1Mask|ShiftMask, "\033[13;4u", 0, 0},
|
||||||
{ XK_Return, ShiftMask, "\033[13;2u", 0, 0},
|
/* { XK_Return, ShiftMask, "\033[13;2u", 0, 0}, */
|
||||||
{ XK_Pause, ControlMask, "\033[18;5u", 0, 0},
|
{ XK_Pause, ControlMask, "\033[18;5u", 0, 0},
|
||||||
{ XK_Pause, ControlMask|ShiftMask, "\033[18;6u", 0, 0},
|
{ XK_Pause, ControlMask|ShiftMask, "\033[18;6u", 0, 0},
|
||||||
{ XK_Pause, Mod1Mask, "\033[18;3u", 0, 0},
|
{ XK_Pause, Mod1Mask, "\033[18;3u", 0, 0},
|
||||||
@@ -863,7 +863,7 @@ static Key key[] = {
|
|||||||
{ XK_space, Mod1Mask|ControlMask, "\033[32;7u", 0, 0},
|
{ XK_space, Mod1Mask|ControlMask, "\033[32;7u", 0, 0},
|
||||||
{ XK_space, Mod1Mask|ControlMask|ShiftMask, "\033[32;8u", 0, 0},
|
{ XK_space, Mod1Mask|ControlMask|ShiftMask, "\033[32;8u", 0, 0},
|
||||||
{ XK_space, Mod1Mask|ShiftMask, "\033[32;4u", 0, 0},
|
{ XK_space, Mod1Mask|ShiftMask, "\033[32;4u", 0, 0},
|
||||||
{ XK_space, ShiftMask, "\033[32;2u", 0, 0},
|
/* { XK_space, ShiftMask, "\033[32;2u", 0, 0}, */
|
||||||
{ XK_0, ControlMask, "\033[48;5u", 0, 0},
|
{ XK_0, ControlMask, "\033[48;5u", 0, 0},
|
||||||
{ XK_A, ControlMask|ShiftMask, "\033[65;6u", 0, 0},
|
{ XK_A, ControlMask|ShiftMask, "\033[65;6u", 0, 0},
|
||||||
{ XK_B, ControlMask|ShiftMask, "\033[66;6u", 0, 0},
|
{ XK_B, ControlMask|ShiftMask, "\033[66;6u", 0, 0},
|
||||||
|
|||||||
Reference in New Issue
Block a user