7

vim 编辑操作小技巧

 3 years ago
source link: https://www.80shihua.com/archives/2732
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

vim-terminal

vim自从8.0开始内置集成了终端,通过输入:terminal(term)即可打开内置终端,在这里你可以像使用普通终端一样,你可以通过快捷键 ctrl+w+w 来在终端和编辑窗口之间进行切换,当然你可以在终端窗口输入exit来关闭终端窗口。

vim-tab

vim是支持标签页的,通过输入命令 :tabe new.txt 就可以打开新的标签页, 显示的内容就是tabe后面文件的内容,需要在不同标签页之间切换的快捷键是 gt , 如果你需要切换下一个命令是 :tabn ,如果你需要切换到上一个标签那么命令是 :tabp, 如果你想要复制当前页面到新的页面,你可以使用命令 :tab split , 关闭标签页的方式和正常退出一样 :q ,当然你也可以通过使用 :tabc 来关闭, 如果你想要关闭所有标签页,那么你可以使用命令 :tabo .

如果想要显示标签列表页可以通过 :tabs 来列出来,其中 当前tab通过 > 标识, 而 + 表示修改的标签页。

vim-popup-window

vim8.2 支持了弹出窗口,这个弹出窗口是高度自定制的,你可以控制它的显示方式和位置。 通过

popup_create()函数就可以创建弹窗,

通过popup_clear()可以清除弹窗,

popup_notication 可以弹出消息提醒。

vim的文档是最好的学习方式,通过帮助文档,你可以了解它的特性,并且学习到那些你不曾使用过的隐藏特性。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK