vim连续替换文本

vim连续替换文本教程

vim 中,如果我们需要连续替换文本,那么我们需要按下 R 键。

案例

vim连续替换文本

我们打开 Linux 终端,输入 vim haicoder.txt,具体命令如下:

vim haicoder.txt

此时界面如下所示:

69_vim连续替换文本.png

接着,我们按下回车,此时打开了 vim,界面如下图所示:

70_vim连续替换文本.png

我们可以看到,在左下角显示了 haicoder.txt 文件名,此时,我们按下 i 键切换到插入模式,按下 i 之后,此时左下角显示如下:

71_vim连续替换文本.png

我们可以看到,此时左下角显示了 INSERT,即提示我们进入了插入模式,现在,我们可以输入任意的文本,我们输入 “Hello HaiCoder”,如下图所示:

72_vim连续替换文本.png

输入完成后,我们按下 ESC 键,此时,左下角的 INSERT 会消失,如下图所示:

73_vim连续替换文本.png

即,我们已经成功使用 vim 输入了文本,现在,我们通过键盘的左右移动键,在当前行上移动,将光标移动到 H 上,如下图所示:

74_vim连续替换文本.png

此时,我们按下 R,现在,进入了替换模式,我们可以看到,左下角显示了 REPLACE,如下:

75_vim连续替换文本.png

现在,我们可以输入任意的文本,我们输入任意的文本,每输入一个字符,就会替换当前字符,并且光标后移一位,现在,我们输入 vim,如下:

76_vim连续替换文本.png

我们可以看到,此时,原来 Hai 已经变成了 vim,现在,我们按下 ESC 退出编辑,接着,我们按下 “:wq” 退出并保存当前内容,最后,我们使用 cat 命令,查看当前文件的内容,命令如下:

cat haicoder.txt

输入完成后,我们看到,终端输出如下:

77_vim连续替换文本.png

即,我们使用了 R 实现了文本的连续替换。

vim连续替换文本总结

在 vim 中,如果我们需要连续替换文本,那么我们需要按下 R 键。