deal with vims without terminal. add .screenrc

This commit is contained in:
pavel committed 2019-02-11 20:19:10 +01:00
1 parent 1c5c4b400a
commit b37d7b5cd8
3 files changed
+23 -5

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
term screen-256color
hardstatus alwayslastline
hardstatus string '%w'
startup_message off
vbell off
+8 -5
View File
@@ -5,7 +5,7 @@ syntax enable
syntax sync maxlines=100
set synmaxcol=200
augroup customft
augroup customvimft
autocmd!
autocmd BufNewFile,BufRead *.vim* set filetype=vim
augroup END
@@ -129,10 +129,13 @@ augroup END
" For Terminal
" {{{
augroup terminalsettings
autocmd!
autocmd TerminalOpen * setlocal nonu
augroup END
if has('terminal')
augroup terminalsettings
autocmd!
autocmd TerminalOpen * setlocal nonu
augroup END
endif
" }}}
" Mappings
+10
View File
@@ -12,6 +12,16 @@ WARNING: if you do, the existing ~/.vimrc will be deleted!
echo "Created ~/.vimrc from template"; } \
|| echo "Not creating ~/.vimrc from template"
read -p "
Would you like to also use the .screenrc from this repo?
WARNING: if you do, the existing ~/.screenrc will be deleted!
[y/n]: " responce
[[ "$responce" = "y" ]] \
&& { ln -sf "$repo/.screenrc" "$HOME/.screenrc"; \
echo "Created a .screenrc"; } \
|| echo "Not using .screenrc from this repo."
[ -d "$HOME/.vim" ] || { mkdir "$HOME/.vim"; \
echo "Created .vim directory in your HOME"; }