vim上send2terminal的替代品

时间:2021-02-19 13:20:52   收藏:0   阅读:30

我最近打算把默认编辑器从vscode换为vim, 主要原因:

告别vscode, 我最不舍的是一个插件, Send2Terminal

我试图找vim上类似的插件, https://github.com/williamjameshandley/vimteractive#similar-projects, 这个插件, 缺点是执行后不会自动下移一行, 而且如果是执行help命令, 还需要跳转两次窗口才能退出. 这两个倒不难解决. 最主要的问题是不够灵活, 怎么说呢, 它一定得有个interpreter. 比如izsh, 而不是直接到终端. 故不推荐.

https://github.com/habamax/vim-sendtoterm, 是我决定用的插件. 它与send2terminal最为接近. 在加了两行配置之后, 也不需要跳转两次窗口了, 也可以直接移到下一行. 这两行配置是:

nnoremap <leader>tq <c-w>wq<c-w>w
nmap <leader>tt <Plug>(SendToTermLine):call search(‘^\s*\S.*‘, ‘W‘)<CR>

SendToTerm我本来也写了, 但是不起作用.

这样, 大概就差不多了.

原文:https://www.cnblogs.com/Tokubara/p/14415604.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!