From 8975ed8fc4110cecd217070ac3629cfd6147bf40 Mon Sep 17 00:00:00 2001 From: jasper <2190320413@qq.com> Date: Sat, 28 Sep 2024 17:20:20 +0800 Subject: [PATCH] vim --- .../\345\270\270\347\224\250\345\221\275\344\273\244.md" | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 "docs/os/linux/vim/\345\270\270\347\224\250\345\221\275\344\273\244.md" diff --git "a/docs/os/linux/vim/\345\270\270\347\224\250\345\221\275\344\273\244.md" "b/docs/os/linux/vim/\345\270\270\347\224\250\345\221\275\344\273\244.md" new file mode 100644 index 0000000..6bf7185 --- /dev/null +++ "b/docs/os/linux/vim/\345\270\270\347\224\250\345\221\275\344\273\244.md" @@ -0,0 +1,8 @@ +# 常用命令 + +- 选择文件中的所有一个词并且替换 +进入命令模式,可以通过按 ESC 键从插入模式(Insert mode)回到命令模式(Normal mode)。 +输入 :%s/old_word/new_word/g 并按回车。这里 % 表示对整个文件进行操作,s 是 substitute 命令, +old_word 是你要替换的单词,new_word 是新单词,g 表示 global(全局),即替换每一行中所有的匹配项。 +如果你想在替换前看到每次的替换,并决定是否替换: +输入 :%s/old_word/new_word/cg,其中 c 表示 confirm,即每次询问用户是否替换。 \ No newline at end of file