ubuntu中个性化配置vim方法
2017-03-09 14:25
211 查看
1:在/home/用户名下新一个文件
在终端里输入:vi ~/.vimrc
(vimrc是vim的配置文件,每次打开vim时会自动加载这个文件里的配置)
2:配置的代码如下:直接就可以复制到里面然后保存就行
set ai " 自动缩进,新行与前面的行保持—致的自动空格
set aw " 自动写,转入shell或使用:n编辑其他文件时,当前的缓冲区被写入
set flash " 在出错处闪烁但不呜叫(缺省)
set ic " 在查询及模式匹配时忽赂大小写
set nu
set number " 屏幕左边显示行号
set showmatch " 显示括号配对,当键入“]”“)”时,高亮度显示匹配的括号
set showmode " 处于文本输入方式时加亮按钮条中的模式指示器
set showcmd " 在状态栏显示目前所执行的指令,未完成的指令片段亦会显示出来
set warn " 对文本进行了新的修改后,离开shell时系统给出显示(缺省)
set ws " 在搜索时如到达文件尾则绕回文件头继续搜索
set wrap " 长行显示自动折行
colorscheme evening " 设定背景为夜间模式
filetype plugin on " 自动识别文件类型,自动匹配对应的, “文件类型Plugin.vim”文件,使用缩进定义文件
set autoindent " 设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置
set cindent " 以C/C++的模式缩进
set noignorecase " 默认区分大小写
set ruler " 打开状态栏标尺
set scrolloff=5 " 设定光标离窗口上下边界 5 行时窗口自动滚动
set shiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4
set softtabstop=4 " 使得按退格键时可以一次删掉 4 个空格,不足 4 个时删掉所有剩下的空格)
set tabstop=4 " 设定 tab 长度为 4
set wrap " 自动换行显示
syntax enable
syntax on " 自动语法高亮
set autoindent "自动对齐"
set smartindent "智能对齐"
set mouse=a "使用鼠标"
inoremap ( ()<ESC>i "括号自动补齐"
inoremap [ []<ESC>i
inoremap { {}<ESC>i
inoremap < <><ESC>i
3.重新打开vim
在终端里输入:vi ~/.vimrc
(vimrc是vim的配置文件,每次打开vim时会自动加载这个文件里的配置)
2:配置的代码如下:直接就可以复制到里面然后保存就行
set ai " 自动缩进,新行与前面的行保持—致的自动空格
set aw " 自动写,转入shell或使用:n编辑其他文件时,当前的缓冲区被写入
set flash " 在出错处闪烁但不呜叫(缺省)
set ic " 在查询及模式匹配时忽赂大小写
set nu
set number " 屏幕左边显示行号
set showmatch " 显示括号配对,当键入“]”“)”时,高亮度显示匹配的括号
set showmode " 处于文本输入方式时加亮按钮条中的模式指示器
set showcmd " 在状态栏显示目前所执行的指令,未完成的指令片段亦会显示出来
set warn " 对文本进行了新的修改后,离开shell时系统给出显示(缺省)
set ws " 在搜索时如到达文件尾则绕回文件头继续搜索
set wrap " 长行显示自动折行
colorscheme evening " 设定背景为夜间模式
filetype plugin on " 自动识别文件类型,自动匹配对应的, “文件类型Plugin.vim”文件,使用缩进定义文件
set autoindent " 设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置
set cindent " 以C/C++的模式缩进
set noignorecase " 默认区分大小写
set ruler " 打开状态栏标尺
set scrolloff=5 " 设定光标离窗口上下边界 5 行时窗口自动滚动
set shiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4
set softtabstop=4 " 使得按退格键时可以一次删掉 4 个空格,不足 4 个时删掉所有剩下的空格)
set tabstop=4 " 设定 tab 长度为 4
set wrap " 自动换行显示
syntax enable
syntax on " 自动语法高亮
set autoindent "自动对齐"
set smartindent "智能对齐"
set mouse=a "使用鼠标"
inoremap ( ()<ESC>i "括号自动补齐"
inoremap [ []<ESC>i
inoremap { {}<ESC>i
inoremap < <><ESC>i
3.重新打开vim
相关文章推荐
- Ubuntu下vim中ctags的配置方法
- Ubuntu下vim中ctags的配置方法
- Ubuntu中修改vim配置文件,更方便于c程序设计 另一种简单方法
- Ubuntu下vim中ctags的配置方法
- Ubuntu下vim中ctags的配置方法
- Ubuntu环境FTP服务器vsftpd安装及配置方法
- Ubuntu下Nginx/PHP/MYSQL开发环境的配置方法
- Linux之 ubuntu 7.04配置网络桥使virtualbox虚拟机联网的简单方法
- ubuntu中配置完美Vim
- Ubuntu命令行修改网络配置方法
- Ubuntu用gedit,Vim打开txt文档乱码解决方法【转】
- Ubuntun 8.10 Vim 环境配置小记(VIM 高亮, C缩进 ,关键字高亮显示,标号显示等)
- ubuntu 配置系统字符集的方法
- cygwin下配置vim的方法
- 再发一个vim配置文件(ubuntu)
- 再发一个vim配置文件(ubuntu)
- UBUNTU通过软件源管理器快速配置更新源(最简单的方法)
- Ubuntu 8.10里指点杆中键模拟鼠标滚轮的配置方法
- ubuntu下安装与配置VIM
- Ubuntu 9.04 最新版下载(附:U盘安装方法和配置方法)