oeasy教您玩转vim – 22 – 配置文件

oeasy教您玩转vim – 22 – 配置文件配置文件回忆上节课内容我们上次了解到了状态横条通过转义表示 item控制 item 宽度的方法将 item 成组的方法还有一个总开关 lasts

大家好,欢迎来到IT知识分享网。

配置文件

回忆上节课内容

  • 我们上次了解到了状态横条通过转义表示 item控制 item 宽度的方法将 item 成组的方法还有一个总开关 laststatus
  • 但是每次都要写很长的一段话来配置很麻烦啊
  • 我们能否写一个配置文件,让 vim 每次自动配置好呢?
oeasy教您玩转vim - 22 - 配置文件

配置文件

#首先打开原来的配置文件,~代表用户文件夹 vi ~/.vimrc #可以用/statusline找到状态条的写法
oeasy教您玩转vim - 22 - 配置文件

~/.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
oeasy教您玩转vim - 22 - 配置文件

  • :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 相关的设定
oeasy教您玩转vim - 22 - 配置文件

最终的设定

  • 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

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信