Vim基础篇(二十八)——终端插件vim-floaterm
Vim基础篇(二十八)——终端插件vim-floaterm
前言:
在linux下编程,终端最是常用的工具,将Vim和Terminal配合好使用将大大提高效率。
1 Vim使用终端的方式
1.1 暂停Vim
在Vim界面,按下 ctrl z
会暂停当前的vim,回到Terminal界面,可以在terminal中执行命令,需要回到Vim则在Terminal中输入 fg
即可,Vim会保持退出前的状态。
1.2 内嵌终端
Vim已集成了Terminal,在Vim中执行指令 :term
会自动分割一个Terminal窗口,在其中执行指令,需要退出终端窗口,在终端中执行 exit
。以分割窗口执行终端的好处是,对窗口的操作都适用。
1.3 借助插件
本篇文章介绍vim-floaterm插件对Terminal进行管理;
2 安装vim-floaterm
通过vim-plug插件管理器安装 voldikss/vim-floaterm ,在 .vimrc 中加入代码。
1 | Plug 'voldikss/vim-floaterm' |
在Vim中执行以下指令进行安装。
1 | :PlugInstall |
2 配置
在.vimrc中加入以下配置。
1 | "voldikss/vim-floaterm |
3 用法
在Vim中键入 <Leader>tw
可新建一个浮动终端窗口在屏幕中间,可以同时创建多个终端,各自独立运行。使用 <Leader>tt
可以控制终端浮动窗口的显示和隐藏。指令 <Leader>tp
和 <Leader>tn
可以在终端之间前后切换。 <Leader>tk
用于关闭当前终端。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 OnlyCalm's Blog!
评论
ValineGitalk