vim配置文件
- 全局设置
/etc/vimrc
or/etc/vim/vimrc
- 个性化设置
~/.vimrc
vim设置语法
- 基本使用: 配置文件,一行一条
set指令
。例:set mouse-=a
,set backspace=2
- 可使用
if endif
语句. 必须使用换行和缩进.否则报错。
错误: if has('mouse') set mouse-=a endif
正确:
if has('mouse')
set mouse-=a
endif
常用指令
set nu
显示行号set nonu
不显示行号set mouse-=a
解决编辑模式下,鼠标右键不可用,导致无法粘贴的问题set encoding=utf-8
设置编码为utf-8,解决中文字符乱码问题
vim设置范例
" 解决鼠标右键不能使用问题
if has('mouse')
set mouse-=a
endif
" 解决插入模式下delete/backspce键失效问题
set backspace=2
" 解决方向键无法使用的问题. 可能会导致退出vim后,编辑的文本内容仍保留在屏幕
" set term=builtin_ansi
" 也可以 echo "export TERM=xterm" >> ~/.bashrc
set term=xterm
" 设置编码为utf-8,解决中文字符乱码问题
set encoding=utf-8
vim教程 https://www.w3cschool.cn/vim/47zk1ht5.html
Centos7下安装vim8和python3 https://blog.csdn.net/HaloTrriger/article/details/105679354
vim方向键无效的解决方案 https://blog.csdn.net/Mr_OOO/article/details/103793026