%v:光标所在的虚拟列号.
" %P: 显示当前内容在整个文件中的百分比.
" %H和%M是strftime()函数的参数,获取时间.
set statusline=%F%r\ [HEX=%B][%l,...%v,%P]\ %{strftime(\"%H:%M\")}
" 显示还没有输入完整的命令.例如yy命令,输入第一个y会在右下角显示y.
set showcmd
" 使用Tab键补全时,在状态栏显示匹配的列表...字符时,自动替换成空格
set expandtab
" 设置softtabstop有一个好处是可以用Backspace键来一次
" 删除4个空格. softtabstop的值为负数,会使用shiftwidth...highlight MyTabSpace ctermfg=darkgrey
" 指定tab字符和空格的颜色组为MyTabSpace,不同字符串
" 之间用|隔开,要使用\|转义.
match MyTabSpace.../\t\| /
" 针对特定类型的代码文件,设置显示Tab键和行尾空格以便在
" 查看代码时注意到它们.
" TODO 后续查看代码如果体验不好再改成用map映射快捷键
" 开关list来动态切换显示