首页 > 其他分享 >vim技巧迭代更新

vim技巧迭代更新

时间:2022-12-13 21:22:15浏览次数:47  
标签:技巧 迭代 ctrl vim 单词 命令 寄存器 删除

20221213更新补充

注意c和单词配合,还挺能快速改变内容的。比如ciw,就是改变一个单词内部的内容。另外记忆一些组合,比如bcw,就是删除整个单词重做。

vim的复制粘贴:
vim操作的是vim的寄存器而非系统剪贴板。d,y,x的内容都是放到了无名寄存器。
a-z为有名寄存器。使用方式:
"a 然后使用命令y或者命令p。
例子: "ayy
"+ 可以将复制内容粘贴到系统剪贴板中。

vim的多窗口:

窗口相关的命令:
首先是最为基础的命令,ctrl+w 命令是控制窗口的。

ctrl+w+s就是水平分割,ctrl+w+v就是垂直分割。
ctrl+w就是窗口之间移动光标。
ctrl+w+h/j/k/l就是在有选择地移动光标。

vim的宏:
vim使用q来录制动作,同时q来结束录制。
使用q{register}比如qa来将动作录制到寄存器中。
使用@{register}来回放动作。

buffer是vim中的编辑缓存区。可以用
:list 会显示当前的缓冲区
:b n调到第n个缓冲区

1.首先是要注意在插入模式下,是有一些快捷键的。

比如ctrl+h是删除上一个字符
ctrl+w是删除上一个单词
ctrl+u是删除一行,这些命令都可以用在命令行中。

2.zz命令可以将当前编辑的行放到屏幕中间位置。

3.V可以用可视模式选择一行。

标签:技巧,迭代,ctrl,vim,单词,命令,寄存器,删除
From: https://www.cnblogs.com/slowsail/p/16980653.html

相关文章