我们在同一台服务器上将rsub与多台计算机一起使用。但是,我们打开的每个文件都定向到同一台计算机。我们如何解决这个问题?
最佳答案
本地设置,本地配置
在Sublime Text菜单中,转到Preferences|Browse Packages
。在rsub.sublime-settings
目录中创建一个名为Packages/User
的文件:
重要:对于将要连接到同一服务器的每台计算机,请使用不同的端口。
->包/用户/rsub.sublime设置
// rsub user settings
{
/*
rsub listen port.
IMPORTANT: Use a different port for each machine.
*/
"port": 52699,
/*
rsub listen host
WARNING: it's NOT recommended to change this option,
use SSH tunneling instead.
*/
"host": "localhost"
}
更改您的
.ssh/config
文件:->〜/.ssh/config
Host example.com
RemoteForward 52699 localhost:52699
服务器设置
在
profile
中导出以下变量(bash_profile,zshrc等)。重要:确保
RMATE_PORT
与您在sublime设置中使用的相同。export RMATE_HOST=localhost
export RMATE_PORT=52699