Vim 配置入门 - 易启发资源网

Vim 配置入门

作者: 易启发

全网最全的网络资源分享网站

手机扫码查看

标签:

Vim 配置

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

广告位

Vim 是最重要的编辑器之一,主要有下面几个优点。

bg2018091601.jpg

  • 可以不使用鼠标,完全用键盘操作。
  • 系统资源占用小,打开大文件毫无压力。
  • 键盘命令变成肌肉记忆以后,操作速度极快。
  • 服务器默认都安装 Vi 或 Vim。

Vim 的配置不太容易,它有自己的语法,许许多多的命令。我总是记不清楚,所以就整理了下面这篇文章,列出主要配置项的含义。

一、基础知识

Vim 的全局配置一般在/etc/vim/vimrc或者/etc/vimrc,对所有用户生效。用户个人的配置在~/.vimrc

如果只对单次编辑启用某个配置项,可以在命令模式下,先输入一个冒号,再输入配置。举例来说,set number这个配置可以写在.vimrc里面,也可以在命令模式输入。


:set number

配置项一般都有"打开"和"关闭"两个设置。"关闭"就是在"打开"前面加上前缀"no"。


" 打开
set number

" 关闭
set nonumber

上面代码中,双引号开始的行表示注释。

查询某个配置项是打开还是关闭,可以在命令模式下,输入该配置,并在后面加上问号。


:set number?

上面的命令会返回number或者nonumber

如果想查看帮助,可以使用help命令。


:help number

二、基本配置

(1)


set nocompatible

不与 Vi 兼容(采用 Vim 自己的操作命令)。

(2)


syntax on

打开语法高亮。自动识别代码,使用多种颜色显示。

(3)


set showmode

在底部显示,当前处于命令模式还是插入模式。

(4)


set showcmd

命令模式下,在底部显示,当前键入的指令。比如,键入的指令是2y3d,那么底部就会显示2y3,当键入d的时候,操作完成,显示消失。

(5)


set mouse=a

支持使用鼠标。

(6)


set encoding=utf-8  

使用 utf-8 编码。

(7)

 
set t_Co=256

启用256色。

(8)


filetype indent on

开启文件类型检查,并且载入与该类型对应的缩进规则。比如,如果编辑的是.py文件,Vim 就是会找 Python 的缩进规则~/.vim/indent/python.vim

  • 分享到:
    打赏
    未经允许不得转载:

    作者: 易启发, 转载或复制请以 超链接形式 并注明出处 易启发资源网
    原文地址: 《Vim 配置入门》 发布于2020-2-22
    百度[百度已收录] 360[360已收录] 搜狗[搜狗已收录]

    评论

    切换注册

    登录

    忘记密码?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    Vim 配置入门

    长按图片转发给朋友

    觉得文章有用就打赏一下文章作者

    支付宝扫一扫打赏

    微信扫一扫打赏