废话不多说,开始:
4、删除字符
(1)删除一个字符,使用字符“X”,然后可以键入i A yong<Esc>,i 是进入插入模式,插入A yong, 并退出插入模式;
(2)删除一整行,使用字符“dd”命令,后一行会移上来填掉留下的空行;
(3)删除一个换行符,使用命令“J”,注意是大写的”J“,可以使分开的相邻的两行合并到上一行中。
5、撤销与重做
(1)撤销上一编辑动作,使用命令“u”(小写),譬如我们不小心用“dd”命令删除了一行,那么我们可以输入命令“u”,可以撤销刚才删除这一动作;
(2)重做可以采用“Ctrl+R”,它可以让你回退到前一个命令,和“小u”是相反的过程;
(3)恢复一整行,使用命令“U”,当我们删除过多一行中的字符,想恢复原样,我们可以使用“U”。
“u”和“Ctrl+R”的结合总可以恢复到你想要的状态。
6、添加
(1)命令“i”是进入插入模式,并在光标前面插入字符;
(2)命令"a"是进入插入模式,并在光标后面插入字符。
譬如,有文本“Hello world.”,我想换成“Hello world!!”,可将光标移至“.”,使用命令“x”删除,并键入“a !!”,这样我们就可以得到我们想要的字符。若键入"i !!",则呈现的是“Hello worl!!d”。
7、开始一个新行
(1)小写"o" 命令在光标下方建立一个新的空行,并把 Vim 切换到插入模式。然后你可以在这个新行 内输入文本。
(2)大写“O”命令在光标上方建立一个新的空行,并把 Vim 切换到插入模式。然后你可以在这个新行 内输入文本。
9 复制粘贴 先按 v 然后选内容 再按y拷贝 最后移动到你想要的地方p粘贴
10 在VIM里执行shell命令 要在所有命令前加!,例如想显示/root文件夹内容 那么输入 :!ls/root
11自动补充关键字,你只需要输入开始几个字母(比如 iAmAL),然后按 <C-N>(按住 Ctrl,再按 N)或者 <C-P>。如果 VIM 没有给出你想要的词,继续按,直到你满意为止,VIM 会一直循环它找到的匹配的字符串。
12 跳转到光标所在的头文件 gf
本人常用的VIM快捷键的记录,备忘,希望对大家有用
最新推荐文章于 2024-08-24 18:45:15 发布