Vim制表符设置及命令模式下常用命令 您所在的位置:网站首页 idea的svn设置不计较空格和制表符 Vim制表符设置及命令模式下常用命令

Vim制表符设置及命令模式下常用命令

2024-06-17 09:26| 来源: 网络整理| 查看: 265

一、在用户目录下创建.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 实验室设备网 版权所有