下面是一些常用的插入模式下的操作:– 输入文本:直接输入文本,并按下 `Enter` 键结束输入当前行。– 插入当前行:按下 `Enter` 键后,会在当前行的下方插入一行,并进入插入模式,可以在新的行中输入文本。– 退格键:使用退格键可以删除已经输入的字符。– 方向键:使用方向键可以调整光标位置,从而在已有的文本中插...
例如,:s/old/new/g 将文件中的所有 old 替换为 new。 多光标编辑: Vim 支持多光标编辑,可以使用 Ctrl + v 进入可视块模式,选择多个光标位置,然后同时编辑这些位置的文本。 5、搜索和替换 搜索文本: 正向搜索:在正常模式下,按 / 进入搜索模式。输入要搜索的文本,然后按 Enter 键开始搜索。使用 n 键移动到...
例如,:s/old/new/g 将文件中的所有 old 替换为 new。 多光标编辑: Vim 支持多光标编辑,可以使用 Ctrl + v 进入可视块模式,选择多个光标位置,然后同时编辑这些位置的文本。 5、搜索和替换 搜索文本: 正向搜索:在正常模式下,按 / 进入搜索模式。输入要搜索的文本,然后按 Enter 键开始搜索。使用 n 键移动到...
例如,:s/old/new/g将文件中的所有old替换为new。 多光标编辑: Vim 支持多光标编辑,可以使用Ctrl + v进入可视块模式,选择多个光标位置,然后同时编辑这些位置的文本。 5、搜索和替换 搜索文本: 正向搜索:在正常模式下,按/进入搜索模式。输入要搜索的文本,然后按Enter键开始搜索。使用n键移动到下一个匹配项,使用...
Enter:光标下移一行 w或W:光标右移一个字至字首 b或B:光标左移一个字至字首 e或E:光标右移一个字至字尾 ):光标移至句尾 (:光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 ...
:s/<be replaced>/<replace with>/g <ENTER> :把光标当前行的所有<be replaced>替换成<replace with> :#,#s/old/new/g #,#是行号,表示替换要发挥效用的范围 :%s/old/new/g 替换会在全文件发挥 :%s/old/new/gc 找到全文件里所有出现old的地方,接着会有一个prompt来问你是否去替换这个old为new ...
10. 光标向下移动 n 行 n<Enter> ,向右移动 n 个字符 n<Space> 11. 窗口切割 [ :sp ] ,将同一个文件显示在上下两个窗口中;[ :vsp] 显示成左右两个窗口; sp 是 split 缩写, vsp 是 vertical split ; [:vsp file02] 显示成左右两个窗口并且在左侧窗口中打开文件 file02 ...
10<Enter> 是移动到第 10 行N%# 移动到文件 N% 的位置,例如 10% 是移动到文件 10% 的位置N|# 移动到当前行的 N 列<Enter># 移动到下一行首个非空字符N<Enter># 光标向下移动 N 行w# 跳到下一个单词开头(word:标点或空格分隔的单词)W# 跳到下一个单词开头(Word:空格分隔的单词)e# 跳到下一...
在底行命令模式,可以输入单个或者多个命令,按enter键结束运行。 1、vim的进入和退出:vi、vim、:q、:q!、:wq在terminal中直接敲vi或vim打开文本 :q 退出文件 :q! 强制退出文件,丢弃你所做的任何改动 :wq保存修改,然后退出文件 2、移动光标:h、j、k、l键h左移、l右移、j下移、k上移,熟练使用hjkl键,...
命令行模式(command-line mode):用于执行一些较复杂的命令。在正常模式下键入冒号(:)即可进入命令行模式,除了使用<ESC>键回到正常模式之外,还可以将命令行的内容(包括冒号)都删除之后也可以回到正常模式。命令行模式中输入命令之后,记得再按回车键(Enter)才能执行输入的命令。 另外,使用斜杠(/)和问号(?)开始搜索也...