linux learning

vim 是 linux 自带的编辑器,固然有它的过人之处,现在我只想用它来好好写代码,故记录一些常用的快捷键。

vim

多文件编辑

推荐使用 NerdTree 插件。

https://github.com/scrooloose/nerdtree

vimrc 配置

vimrc 是 vim 编辑器的个性化配置,如果你想让编辑器的默认编码为 utf-8 且支持中文,可以将下面设置写到 vimrc

" 编码
set encoding=utf-8
set termencoding=utf-8
set fileencodings=utf-8,gbk

" 缩进为 4 空格
set tabstop=4
set shiftwidth=4
set expandtab

syntax on  # 语法高亮
set nu     # 显示行号

set nocompatible  # 不和 vi 兼容
set backspace=indent,eol,start  # backspace 充当删除键