Vim学习笔记

in Code with 0 comment

Vim快捷键资料

Vim Cheat Sheet Vim快捷键,快速预览(有相应的中文文档)
5 Best VIM Cheat sheet 里面列出5个比较好的vim快捷键查询资料

Vim技巧

如何消除搜索后的关键字高亮?
有两种方法,① 执行:noh;② 输入任意字符串(文档中不存在的字符串),进行搜索

在创建新文件时,如何指定文件内容类型(语法高亮)?
执行命令::set syntax=sh

在编辑文件时,不生成备份文件
执行命令::set nobackup。另外也可以不关掉backup而是设置backupdir将文件备份到指定目录下,则执行::set backupdir=~/backup

Vim配置

set ai "设置自动缩进
set shiftwidth=4 "设置自动缩进2个空格
set sts=4 "即设置softtabstop为4 按退格键时一次性删除4个个空格
set tabstop=4 "实际的tab即为4个空格,而不是缺省的8个
set expandtab "在输入tab后,vim用恰当的空格来填充这个tab
# 禁止生成un~文件
set noundofile
set nobackup
set noswapfile
# 解决vim乱码问题
set fileencodings=utf8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc

Linux下配置Vim高亮显示Nginx语法

Vim书籍

Vim Book

Comments are closed.