当使用团队资源管理器到处命令行客户端与vim进行差异和合并时,终端断开

时间:2017-05-18 13:17:50

标签: linux vim team-explorer-everywhere

在配置Team Explorer Everywhere跨平台命令行客户端以使用vim进行差异并合并终端窗口时,终端在进行差异或合并时会被破坏。

我使用的终端是Cmder / ConEmu,但使用Putty时也会出现同样的症状。

在导出的终端会话中= TF_DIFF_COMMAND ='vimdiff%1%2'

致电

tf diff file1 file2

输出Vim:Warning:Input is not from terminal and Vim:Warning:Output is not from terminal。此外,它还显示一个带有两个窗格的vim窗口,该窗口小于终端窗口大小的四分之一。请参阅屏幕截图以获取一个想法,但请记住,我删除了屏幕右侧和底部的一些空间,以保持屏幕截图的小巧。 Broken Vim Window

使用Ctrl-C退出后,输入中断并且终端看起来不正常,颜色方案已破坏。

如何让跨平台命令行客户端与vim ...或vim一起玩得很好,以便与跨平台命令行客户端一起使用。

0 个答案:

没有答案