Vim制表符设置及命令模式下常用命令 |
您所在的位置:网站首页 › 设置对齐制表位怎么设置 › Vim制表符设置及命令模式下常用命令 |
一、在用户目录下创建.vimrc文件,添加如下设置
% vim ~/.vimrc
% cat ~/.vimrc
'''
set tabstop=4 //设定自动tab宽度为4个空格
set shiftwidth=4 //设置自动缩进为4个空格
set softtabstop=4 //设置退格键退回缩进的长度为4个空格
set expandtab //表示缩进用空格来表示
set autoindent //设置自动缩进,即每行的缩进值与上一行相等
// set autoindent //使用自动缩进 ;noautoindent 取消自动缩进设置
set hlsearch //高亮显示匹配的字符串
set incsearch //边敲入,边搜索
// set smartcase //智能大小写,搜索字符串中有大写时,对大小写敏感
'''
noexpandtab //用制表符表示一个缩进
二、 Vim命令模式下常用命令
[1]移动光标 1、gg:快速到文件头 2、G:快速到文件尾 3、0(零):移动到行首 4、$:移动到行尾 5、j:向下移动光标,{n}j:向下移动光标n行 6、k:向上移动光标,{n}k:向上移动光标n行 [2]复制、剪切、粘贴、删除 1、dd:删除(剪切)光标所在的行,{n}dd:删除(剪切)光标所在行开始到文件尾n行 注:dd严格意义上是剪切命令 2、yy:复制光标所在的行,{n}yy:复制光标所在行开始至文件尾n行 3、p:粘贴复制或剪切内容到光标所在行,{n}p:粘贴复制或剪切n次 4、x:剪切光标所在一个字符,{n}x:剪切从光标所在位置开始向后n个字符 [3]搜索、搜索并替换、撤销 1、u : 撤销修改 2、:/world : 向光标之下搜索一个名称为 word 的字符串 3、:?world : 向光标之上搜索一个字符串名称为 word 的字符串 4、n : 继续正向搜索上一次的搜索规则 5、N : 继续反向搜索上一次的搜索规则 6、:[n,m]s/old/new/g : 用new替换从n到m行里所有的old,s/../g为固定写法,n为开始行号,m为结束行号,[ ]为方便解释加的中括号。 [4]其它 1、:wq : 保存并退出 2、:q! : 放弃修改,强制退出。 3、:q : 退出 4、:wq! : 保存修改内容,强制退出。 5、:set nu : 显示文件行号 6、:set nonu : 取消文件行号显示
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |