Vimscript 写的不多,实现也很简单,不过也是满足日常使用了。主要是希望大家能多提一下想要的 feature。送上 github 地址:
https://github.com/PangPangPangPangPang/vim-terminal
https://github.com/PangPangPangPangPang/vim-terminal
上班摸鱼搞定了多tab的支持。欢迎star!



|
mikacJun 19, 2018
1
看起来听不错
|
|
2
@mikac vim 里面管理 terminal 没有其他编辑器好用,好在可定制性在那儿了,搞完确实方便多了,这个星期再把管理多个 terminal 的能力加上!
|
|
3
c-z & fg
|
|
gluesJun 20, 2018 via iPhone
6
不错
|
|
kranJun 20, 2018
7
建议针对 tab 打开终端。之前自己改的一个:
function! Term_toggle(height) if exists("t:term_win") && win_gotoid(t:term_win) let t:term_hight = winheight("") hide if exists("t:term_org_win") call win_gotoid(t:term_org_win) endif else let t:term_org_win = win_getid() botright new if exists("t:term_hight") exec "resize " . t:term_hight else exec "resize " . a:height endif try exec "buffer " . t:term_buf catch call termopen($SHELL, {"detach": 0}) let t:term_buf = bufnr("") endtry startinsert! let t:term_win = win_getid() endif endfunction |
|
9
捞一下,支持了新的多 tab 功能。
|