Screen and vim updates for better compatibility

This commit is contained in:
James Whiteman 2022-01-24 14:33:18 -08:00
parent 0891d6e364
commit 706ce59753
2 changed files with 42 additions and 19 deletions

View File

@ -1,3 +1,11 @@
# Enable 256-color support inside Screen
term screen-256color
attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce on
altscreen on
set term=screen-256color
# Remap Ctrl+A to Ctrl+B
escape ^Bb
@ -12,22 +20,14 @@ defscrollback 10000
# no welcome message
startup_message off
# 256 colors
attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce on
# Gray color for region borders
caption string "%{03} "
# Get rid of vertical region borders
rendition so "="
# mouse tracking allows to switch region focus by clicking
mousetrack on
# default windows
screen -t Shell1 1 bash
screen -t sh 1 bash
select 0
bind c screen 1 # window numbering starts at 1 not 0
bind 0 select 10

25
vimrc
View File

@ -1,2 +1,25 @@
set termguicolors
" Set desired colorscheme.
colorscheme desert
" Optional: set 256 color mode
"set termguicolors
" Turn on code syntax highlighting.
syntax on
syntax enable
" Show number lines.
set number
" Tab key uses 4 spaces.
set tabstop=4
" Tab shift with << and >> shows 4 spaces.
set shiftwidth=4
" Automatically indent after new lines.
set autoindent
" Show symbols to indicate tab whitespace.
set list
set listchars=tab:\:.