Vim查找偏移-Vim使用技巧(16)

Vim技巧
Vim查找偏移-Vim使用技巧(16)

默认情况下,每当执行Vim查找命令时,光标总会被定位于匹配的首字母上。 虽然这种缺省操作看起来比较合理,但可能有时候需要将光标定位于查找匹配的结尾或其他相对位置,然后执行某些操作。 Vim 的查找偏移功能用来指定光标相对于找到的匹配的位置,可以灵活指定搜索到目标单词后光标所在的具体位置,使用Vim命令 :h search-offset 可查看官方的Vim查找偏移介绍。 例...

Vim增量查找与incsearch实时查找预览-Vim入门教程(43)

Vim入门教程
Vim增量查找与incsearch实时查找预览-Vim入门教程(43)

缺省情况下,在输入查找模式时,Vim 不会进行查找,只有当按下回车键后才会立即进行目标模式搜索。 1. incsearch即时搜索预览incsearch 选项会让 Vim 根据已经在查找域中输入的文本,预览第一处匹配目标;每当新输入一个字符时,Vim 会即时更新预览内容。 在上面的Vim教程示例中,当在查找域中输入 car 之后,Vim 会把第一处匹配高亮起来,即本例中...

怎么删除Vim文件中显示的^M字符-Vim技巧(15)

Vim技巧
怎么删除Vim文件中显示的^M字符-Vim技巧(15)

使用Vim打开在Windows系统下编辑过的文件时,常常会在文件的行尾看到一个 ^M 符号。怎么删除Vim文件中显式的 ^M 符号呢? Windows操作系统下保存的文件行尾是 回车 加 换行,即 \r\n,而linux下的文件行尾只有换行,即 \n。 两种操作系统行尾符号的差异导致了 ^M 的出现。但是需要注意,^M 只是Vim显示出来的字符样式, 在Vim中,使用组合...

怎么合适地使用Vim保存文件?-Vim使用技巧(13)

Vim技巧
怎么合适地使用Vim保存文件?-Vim使用技巧(13)

Vim使用最频繁的命令之一应该是 :w。 Vim命令行命令 :w 是 :write 的缩写形式,用于将当前Vim缓冲区的内容写到磁盘文件中,即完成保存文件的操作。 别小看了这么一个简单又常见的写文件操作,合理地使用Vim命令保存文件也是一个值得深入研究的话题。Vim教程网总结了多种保存文件的Vim命令及其使用场景,供大家各取所需。 (1) 保存文件,即把当前缓冲区内容写...

Vim使用位置标记实现打开文件自动恢复上次的光标位置-Vim使用技巧(12)

Vim技巧
Vim使用位置标记实现打开文件自动恢复上次的光标位置-Vim使用技巧(12)

使用Vim工作时往往需要退出Vim处理一些其他的事情后再重新打开Vim继续工作。 这种情况下,大家都会希望 Vim 重新打开刚刚关闭的文件时能将光标恢复到上次关闭文件时所停留的位置。 在Vim位置标记mark详解介绍过,Vim 自带的标记 `" 表示上一次关闭当前缓冲区时的光标位置。 由于Vim位置标记是 Vim 普通模式下的命令,因此为了在Vim配置文件中使用...

Vim可视化模式与面向列编辑文本-Vim使用技巧(11)

Vim技巧
Vim可视化模式与面向列编辑文本-Vim使用技巧(11)

任何编辑器都可以操作以行为单位的文本,但可以以列为单位进行文本操作的编辑器并不多。 Vim面向列块的可视模式模式允许直接对文件中的列块进行操作,可以在Vim可视化模式下选中的区域执行相同的操作,从而达到同时往任意行或任意列插入或修改文本的目的。 1. Vim可视化模式简介如Vim可视化模式-Vim入门教程所介绍,Vi/Vim可视化模式(Visual Mode)下可以选择一...

Vim命令行模式与Ex命令-Vim入门教程(42)

Vim入门教程
Vim命令行模式与Ex命令-Vim入门教程(42)

在 Vim 普通模式下按下 : 键会切换到命令行模式。Vim 命令行模式和 shell 下的命令行有些类似,可以输入一条命令后按回车键执行。按 <Esc> 键可从命令行模式切换回普通模式。 Vim 的先祖是开创了区分模式编辑范例的 vi,而 vi 又奉一个名为 ex 的行编辑器为祖先。 1. Vim Ex命令介绍出于历史原因,在 Vim 命令行模式中执行的命令...

×
  • {title}