Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 1.16 KB

命令模式.md

File metadata and controls

34 lines (29 loc) · 1.16 KB

命令模式

又称命令行或指令列模式

进入命令模式

键入:/ ?,光标移动到最下面一行,开启命令模式

  • 保存退出:wq
  • 强制保存退出:wq!

调用外部命令

:!然后再输入shell的命令即可直接在vim的界面调用shell命令。

/和?

在一般模式下,键入/后,光标移动到最下面一行,显示一个/。这时可以进行文本的查找和替换。

/tom
/\<tom\>

前者当找到包含tom的单词时会高亮显示。后者只匹配tom这个单词时会高亮。 按键n为显示下一个(?时为上一个)。

与其功能相同,唯一的不同之处是,/是向下查找,而是向上查找。

打开多窗口

:new <文件名>就能在一个新窗口里打开另一个文件。

分割窗口打开文件

  • 竖直分割::sp
  • 水平分割::vsp

替换

:%s/pattern/replace/gc pattern是要替换(查找)的模式串,replace是替换的结果。gc是两个选项

  • g global 全局替换,无此选项则只会替换一行中的第一个匹配。
  • c confirm 确认,在替换之前进行确认

删除全部内容

:%d