cat /etc/apt/sources.list deb http://deb.debian.org/debian bookworm main contrib deb http://deb.debian.org/debian bookworm-updates main contrib deb http://deb.debian.org/debian-security bookworm-security main contrib
set shortmess=a "关闭显示帮助乌干达的儿童 "set cmdheight=2 "vim命令状态栏的高度 (有时在tmux中行显示错乱-不要开!) set noswapfile "不生成.swp文件 set bg=dark "字体高亮 set paste "粘贴时 禁止自动缩进 set completeopt=menu "关闭草稿 set nonu "不显示行号 set ruler "右下角显示光标当前位置 set scrolloff=10 "光标到上下缓冲区边距 set nobackup "禁止生成临时文件 set nocindent "不使用C风格缩进 set noautoindent "不使用自动缩进 set shiftwidth=4 "自动缩进字符宽度 set ts=4 "tab键宽度 set expandtab "将tab符转为空格 %retab! "对于已保存的文件,将tab转换为空格 set ignorecase "搜索时 忽略大小写 syntax on "语法高亮 set hls "搜索高亮 set nocompatible "去除兼容vi set backspace=indent,eol,start "允许使用退格键 set fileencodings=utf-8,GB18030 "打开文件 支持的字符集 set viminfo='20,<1000 "多行复制
"关闭鼠标 set mouse= set ttymouse=
root@debian:~#
tmux 与 vim VISUAL 冲突问题
1 2
root@debian:~# vim --version VIM - Vi IMproved 9.0 (2022 Jun 28, compiled May 04 2023 10:24:44)
1 2 3
root@debian:~# tmux -V tmux 3.3a root@debian:~#
没有启动 tmux 的时候,
1 2
root@debian:~# env | grep TERM TERM=xterm
进入VIM,此时, shift + v 的行模式没有高亮.
启动 进入tmux 的时候,
1 2 3 4
root@debian:~# env| grep TERM TERM_PROGRAM_VERSION=3.3a TERM=tmux-256color TERM_PROGRAM=tmux
进入VIM,此时, shift + v 的行模式没有高亮.
解决
1 2 3 4 5 6 7 8 9 10
root@debian:~# cat /etc/tmux.conf set-option -g allow-rename off # 设置启动窗口时默认名字 set -g base-index 1 # 窗口下标起始 set -g pane-base-index 1