From d09c5159e9488997f3930f8ee786b792caef15ea Mon Sep 17 00:00:00 2001 From: Henrik Bakken Date: Fri, 20 Nov 2020 03:22:34 +0100 Subject: [PATCH] updates --- nvim/init.vim | 29 ++++++++++++++++------------- st/config.h | 10 +++++----- 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/nvim/init.vim b/nvim/init.vim index 042fea8..a37804a 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -36,7 +36,6 @@ Plug 'tpope/vim-surround' " parentheses helper Plug 'mbbill/undotree' " Persistent undo Plug 'farmergreg/vim-lastplace' " When reopen a buffer, puts the cursor where it was last time Plug 'haya14busa/vim-asterisk' " better asterisk motions -Plug 'svermeulen/vim-cutlass' Plug 'tpope/vim-unimpaired' Plug 'tpope/vim-sensible' " tmux @@ -46,6 +45,7 @@ Plug 'christoomey/vim-tmux-navigator' " integrate movement in tmux and vim Plug 'chriskempson/base16-vim' " base16 themes Plug 'chrisbra/Colorizer' " show color codes Plug 'junegunn/rainbow_parentheses.vim' " colorize parentheses +Plug 'junegunn/goyo.vim' " themes Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' @@ -162,12 +162,11 @@ set list " ----------------------------------------------------------------------------- " KEYBINDS " ----------------------------------------------------------------------------- + +" ***************************** +" MAPPING let mapleader="\" -nnoremap q: -nnoremap Q -vnoremap v set pastetoggle= -nmap :noh nmap R :so ~/.config/nvim/init.vim nmap E :tabe ~/OneDrive/dotfiles/nvim/init.vim nmap w :cd %:p:h @@ -176,14 +175,14 @@ nmap w :cd %:p:h " ***************************** " REMAPPING set langmap=å(,¨),Å{,^},Ø\\;,ø:,æ^ +nnoremap æ " +vnoremap v +nmap :noh " ***************************** -" REMAPPING -nnoremap m d -xnoremap m d - -nnoremap mm dd -nnoremap M D +" UNMAPPING +nnoremap q: +nnoremap Q " ***************************** " EDITING @@ -243,7 +242,7 @@ nmap :TmuxNavigateUp nmap :TmuxNavigateRight " make splits and tabs nnoremap :vsplit -nnoremap :vnew +nnoremap § :vnew nnoremap :split nnoremap :new nnoremap :tabe % @@ -266,6 +265,10 @@ nmap :bpbd# nmap :bpbd!# " close window nmap :q +" goyo +let g:goyo_linenr=1 +let g:goyo_width=120 +nmap :Goyo " ***************************** " GIT @@ -278,7 +281,7 @@ vmap :CocCommand git.chunkUndo " ***************************** " EXPLORERS " coc-explorer -map :CocCommand explorer +map :CocCommand explorer " vim-fugitive " g? for fugitive help. :Gdiff, :Gblame, :Gstats '=' expand, '-' add/reset changes, :Gcommit % to commit current file with messag map :vertical Git:vertical resize 60 diff --git a/st/config.h b/st/config.h index 8726a8a..c627d48 100644 --- a/st/config.h +++ b/st/config.h @@ -249,8 +249,8 @@ static Shortcut shortcuts[] = { { TERMMOD, XK_J, kscrolldown, {.i = 1} }, { TERMMOD, XK_U, kscrollup, {.i = -1} }, { TERMMOD, XK_D, kscrolldown, {.i = -1} }, - { TERMMOD, XK_Page_Up, kscrollup, {.i = -1} }, - { TERMMOD, XK_Page_Down, kscrolldown, {.i = -1} }, + { ShiftMask, XK_Page_Up, kscrollup, {.i = -1} }, + { ShiftMask, XK_Page_Down, kscrolldown, {.i = -1} }, { 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|ShiftMask, "\033[127;8u", 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|ShiftMask, "\033[1;5Z", 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|ShiftMask, "\033[13;8u", 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|ShiftMask, "\033[18;6u", 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|ShiftMask, "\033[32;8u", 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_A, ControlMask|ShiftMask, "\033[65;6u", 0, 0}, { XK_B, ControlMask|ShiftMask, "\033[66;6u", 0, 0},