Exuberant Ctags工具安装 • 软件简介 Ctags generates an index (or tag) file of language objects found in source files that allows these items to be quickly and easily located by a text editor or other utility. A tag signifies a language object for which an ind
转载:Vim 配置入门 原文地址:http://www.ruanyifeng.com/blog/2018/09/vimrc.html 作者: 阮一峰 Vim 是最重要的编辑器之一,主要有下面几个优点. 可以不使用鼠标,完全用键盘操作. 系统资源占用小,打开大文件毫无压力. 键盘命令变成肌肉记忆以后,操作速度极快. 服务器默认都安装 Vi 或 Vim. Vim 的配置不太容易,它有自己的语法,许许多多的命令.我总是记不清楚,所以就整理了下面这篇文章,列出主要配置项的含义. 一.基础知识 Vim 的
#set nocompatible # 打开语法高亮 syntax on # 在底部显示当前模式 set showmode # 命令模式下显示键入的指令 set showcmd # 支持使用鼠标 set mouse=a # 使用utf-8编码 set encoding=utf- # 启用256色 set t_Co= # 开启文件类型检查,并且载入与该类型对应的缩进规则(如.py 文件会去找~/.vim/indent/python.vim) filetype indent on # 下一行的缩进更
vim的modeline可以让你针对每个文件进行文件级别的设置,这些设置是覆盖当前用户的vimrc中的设置的.vim默认关闭modeline,开启的话需要在你的home下的.vimrc文件中增加一行: set modeline 然后source一下或者重新登陆就可以生效了. modeline 里可以放的指令不限一个,所以我.py 档案在档尾都有这麽一行的 modeline # vim: set ai et nu sw=4 ts=4 tw=79: 然后创建或打开一个文件,在文件的首行/尾行(必须)