From 94746f755d395476f5394d952086a600ae167953 Mon Sep 17 00:00:00 2001 From: GitLab Date: Thu, 25 May 2017 00:00:47 +0200 Subject: [PATCH 1/8] add node 6 to path on uberspace --- zprofile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zprofile b/zprofile index ed3d911..698c902 100644 --- a/zprofile +++ b/zprofile @@ -30,3 +30,9 @@ case $OSTYPE in export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools ;; esac + +case $HOSTNAME in + "cassiopeia.uberspace.de" ) + export PATH=/package/host/localhost/nodejs-6/bin:$PATH + ;; +esac From 65426076dff019cb2e00e5aa7b63e35d0e32451a Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Jun 2017 08:34:12 +0200 Subject: [PATCH 2/8] note one investigating textobj --- vimrc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vimrc b/vimrc index ca88472..b6802da 100644 --- a/vimrc +++ b/vimrc @@ -50,6 +50,11 @@ Plug 'sheerun/vim-polyglot' Plug 'christoomey/vim-tmux-navigator' +" Investigate on custom text object, seems really usefull +" Plug 'kana/vim-textobj-user' +" Plug 'jceb/vim-textobj-uri' | Plug 'kana/vim-textobj-user' +" Plug 'kana/vim-textobj-indent' | Plug 'kana/vim-textobj-user' + call plug#end() " }}} From de9198f9329df3ce56aa8939cd7f1b0a89c52c40 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Jun 2017 08:34:49 +0200 Subject: [PATCH 3/8] remove recursive path setting, seems to bug out plugins --- vimrc | 2 -- 1 file changed, 2 deletions(-) diff --git a/vimrc b/vimrc index b6802da..1d7b815 100644 --- a/vimrc +++ b/vimrc @@ -75,8 +75,6 @@ set noswapfile set mouse=a set mousehide -set path+=** - set wildmode=list:longest,full set wildmenu set wildignore+=*.swp,*.bak,*.jpg,*.gif,*.png,*.git, From 6684f83b1d488545b2a61d6f0f69220ff19d3a7d Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Jun 2017 08:41:37 +0200 Subject: [PATCH 4/8] remove foldlevelstart 10, annoying me --- vimrc | 1 - 1 file changed, 1 deletion(-) diff --git a/vimrc b/vimrc index 1d7b815..316c584 100644 --- a/vimrc +++ b/vimrc @@ -124,7 +124,6 @@ set nojoinspaces " Folding {{{ set foldmethod=indent -set foldlevelstart=10 " }}} " Diff settings {{{ From 6b501fcb36de2b3e9805c3fc91227dbd6dc60d44 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Jun 2017 08:42:01 +0200 Subject: [PATCH 5/8] add keys for fzf History --- vimrc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vimrc b/vimrc index 316c584..422d0b1 100644 --- a/vimrc +++ b/vimrc @@ -272,6 +272,9 @@ nnoremap aa :Ag vnoremap aa y:Ag " nnoremap AA :Ag nnoremap cc :Commits +nnoremap hf :History +nnoremap hc :History +nnoremap h/ :History "" minibufexpl map t :MBEToggle From 0af9fa790ed8e75695b80ded5afbaec15e213724 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Jun 2017 08:42:34 +0200 Subject: [PATCH 6/8] improve markdown settings --- vimrc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vimrc b/vimrc index 422d0b1..2f681ed 100644 --- a/vimrc +++ b/vimrc @@ -308,6 +308,10 @@ let g:UltiSnipsExpandTrigger="" let g:UltiSnipsJumpForwardTrigger="" let g:UltiSnipsJumpBackwardTrigger="" +" markdown preview +let g:instant_markdown_autostart = 0 +let g:instant_markdown_slow = 1 +nnoremap lp :InstantMarkdownPreview " Tex let g:tex_flavor = "latex" @@ -331,7 +335,7 @@ augroup END "" txt, mail, tex augroup text autocmd! - autocmd FileType text,markdown,mail,tex set wrap wm=2 textwidth=78 nocindent spell + autocmd FileType text,markdown,mail,tex set wrap wm=2 nocindent spell augroup END "" Python From 993c4187835b004073ce8da9680345b70f4524cd Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Jun 2017 08:43:36 +0200 Subject: [PATCH 7/8] improve vi keybindings in zsh --- zshrc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/zshrc b/zshrc index 02e8603..e0503b5 100644 --- a/zshrc +++ b/zshrc @@ -25,6 +25,15 @@ setopt auto_cd setopt multios setopt cdablevars + +######################## +# vi mode +######################## +bindkey -v +zle -N edit-command-line +autoload -Uz edit-command-line +bindkey -M vicmd 'v' edit-command-line + ######################## # Aliases ######################## @@ -53,7 +62,6 @@ alias ls='ls --color=tty' # keybindings -bindkey -v export KEYTIMEOUT=1 # prevent 2*ESC-i insert-mode switch failure From e78235efc0ba11007a6df005c4459ca1a8db6a15 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Thu, 1 Jun 2017 08:43:56 +0200 Subject: [PATCH 8/8] set alias to reset term --- zshrc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zshrc b/zshrc index e0503b5..d9c5f34 100644 --- a/zshrc +++ b/zshrc @@ -40,6 +40,9 @@ bindkey -M vicmd 'v' edit-command-line alias _=sudo alias g=git alias nohist='unset HISTFILE' + +alias reset='reset && base16_gruvbox-dark-medium' + alias ta='tmux attach -t' alias ts='tmux new-session -s' alias tl='tmux list-sessions'