大家好,欢迎来到IT知识分享网。
配置文件
回忆上节课内容
- 我们上次了解到了状态横条通过转义表示 item控制 item 宽度的方法将 item 成组的方法还有一个总开关 laststatus
- 但是每次都要写很长的一段话来配置很麻烦啊
- 我们能否写一个配置文件,让 vim 每次自动配置好呢?
配置文件
#首先打开原来的配置文件,~代表用户文件夹 vi ~/.vimrc #可以用/statusline找到状态条的写法
~/.vimrc
- 可以发现 ~/.vimrc 就是 vi 的 配置文件
- 如果这个配置文件找不到了 vi 会变成什么样子呢?
- 试试!
#原配置文件改名 mv ~/.vimrc ~/.vimrc_old #重新书写配置文件 vi ~/.vimrc
书写配置文件
- 配置文件清空后配置信息全丢没关系,从头写
- 首先设置一个状态栏在 ~/.vimrc 里面写两句话set statusline=oeasyset laststatus=2注意这里就不用 : 了
- 保留并退出
- 重新编辑 vi ~/.vimrc
- 发现状态栏已经生效
- 更新状态栏set statusline=%-040.40(%F%m%)%-030.30([%l,%c]%)%p%%set laststatus=2set ru nu sc
- :h options 查询更多实用开关
各种实用开关
- set number 显示行号
- set relativenumber 显示相对行号
- set cursorline 光标所在的当前行高亮
- set cursorcolumn 光标所在的当前行高亮
- set nocompatible 使用 vim 模式,不与 Vi 兼容
- syntax on 打开语法高亮
- set showmode 在底部显示,当前所处模式
- set showcmd 命令模式下,在底部显示键入指令
- set mouse-=a 纯键盘操作
- set encoding=utf-8 使用 utf-8 编码
- set autoread 硬盘文件变化后,自动读取
- 把上述这些存储到 ~/.vimrc 之后,以后这些配置就会自动起作用了
- 也可以去 github 搜索 .vimrc 找到关于配置的更多信息
查询开关 option 细节
- 查询某个设置的帮助可以加上单引号:h ‘number’ 可以查找 number 相关的设定:h ‘mouse’ 可以查找 mouse 相关的设定:h ‘autoread’ 可以查找 autoread 相关的设定
最终的设定
- set statusline=%-040.40(%F%m%)%-030.30([%l,%c]%)%p%%
- set laststatus=2
- set ruler
- set number
- set showcmd
- set nocompatible
- set showcmd
- set showmode
- set history=100
- 你能把他们的含义都说清楚吗?
总结
- 找到配置文件的位置 ~/.vimrc了解各种配置开关修改配置文件并应用
- 不过这个颜色究竟是怎么配置的呢?
- 下次再说
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/59305.html