通过ssh实现奇怪的tmuxvim
首先,我将ssh连接到名为通过ssh实现奇怪的tmuxvim,vim,ssh,tmux,Vim,Ssh,Tmux,首先,我将ssh连接到名为thor的服务器中,设置bash提示符,然后启动tmux,如下所示 [1.9.3@lizhe] ~ → somecommand 在我启动tmux之后,它变成了这样 [1.9.3@lizhe] ~ → somecommand 在somecommand之前有更多的空间,在键入我按enter键的命令后,看起来是这样的 [1.9.3@lizhe] ~ → somecommand [1.9.3@lizhe] ~ → somecommand 另一个大问题
thor
的服务器中,设置bash提示符,然后启动tmux,如下所示
[1.9.3@lizhe] ~
→ somecommand
在我启动tmux之后,它变成了这样
[1.9.3@lizhe] ~
→ somecommand
在somecommand之前有更多的空间,在键入我按enter键的命令后,看起来是这样的
[1.9.3@lizhe] ~
→ somecommand
[1.9.3@lizhe] ~
→ somecommand
另一个大问题是vim,它完全不可用,只需检查下面的屏幕记录,我不知道如何描述它
我使用
j
k
移动,但当前行不是它看起来的样子,有些行不可见。看起来您的术语
变量设置错误
根据找到的TMUX手册页
术语环境变量必须设置为“screen”表示所有
在tmux中运行的程序。新窗口将自动关闭
将“术语=屏幕”添加到他们的环境中,但必须小心
不在shell启动文件中重置此设置
确保术语设置为
screen
或screen-256color
(您可以通过键入echo$TERM
进行检查)。如果没有,请检查初始化文件,如.profile
和.bashrc
,并确保没有过度写入术语
变量 您的术语变量似乎设置错误
根据找到的TMUX手册页
术语环境变量必须设置为“screen”表示所有
在tmux中运行的程序。新窗口将自动关闭
将“术语=屏幕”添加到他们的环境中,但必须小心
不在shell启动文件中重置此设置
确保术语设置为screen
或screen-256color
(您可以通过键入echo$TERM
进行检查)。如果没有,请检查初始化文件,如.profile
和.bashrc
,并确保没有过度写入术语
变量 是的,你是对的,我将我的术语设置为screen-256color
,它就工作了!非常感谢。是的,你是对的,我将我的术语设置为screen-256color
,它就工作了!非常感谢。