vim commond


vi/vim 常用命令集合

设置tab设置为4个空格

vim ~/.vimrc

内容如下:

#设定tab宽度为4个字符
set tabstop=4
#修改按 Tab 键的行为,不修改 tab 字符的显示宽度。具体行为跟 tabstop 选项值有关
set softtabstop=4
#设定自动缩进为4个字符
set shiftwidth=4
#用space替代tab的输入
set expandtab

说明:

其中 tabstop 表示一个 tab 显示出来是多少个空格的长度,默认 8。

softtabstop 表示在编辑模式的时候按退格键的时候退回缩进的长度,当使用 expandtab 时特别有用。

shiftwidth 表示每一级缩进的长度,一般设置成跟 softtabstop 一样。

当设置成 expandtab 时,缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。

批量缩进

方式一

ESC 进入命令模式

缩进:

:2,9>

格式 :行号1,行号2>

缩退:

:2,9<

格式 :行号1,行号2<

方式二

  1. 操作为,esc从编辑模式退到命令模式,将光标移到需要缩进的行的行首,然后按shift+v,可以看到该行已被选中,且左下角提示为“可视”
  2. 按键盘上的上下方向键,如这里按向下的箭头,选中所有需要批量缩进的行
  3. 按shift+>,是向前缩进一个tab值,按shift+<,则是缩回一个tab值,

vi/vim 添加或删除多行注释

  1. 进入vi/vim编辑器,按CTRL+V进入可视化模式(VISUAL BLOCK)

    vi/vim如何添加或删除多行注释

  2. 移动光标上移或者下移,选中多行的开头,如下图所示

    vi/vim如何添加或删除多行注释

  3. 选择完毕后,按大写的的I键,此时下方会提示进入“insert”模式,输入你要插入的注释符,例如#,

    vi/vim如何添加或删除多行注释

  1. 最后按ESC键,你就会发现多行代码已经被注释了

    vi/vim如何添加或删除多行注释

  1. 删除多行注释的方法,同样 Ctrl+v 进入列选择模式,移到光标把注释符选中,按下d,注释就被删除了。

文章作者: Cheney
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Cheney !
 上一篇
Git 各种操作命令详细清单 Git 各种操作命令详细清单
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是常用 的Git 命令清单。几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Repositor
2021-10-15
下一篇 
Redis 16 大应用场景 Redis 16 大应用场景
1、缓存String类型 例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。 2、数据共享分布式String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享 例如:分布式Sessi
2021-08-13
  目录