我们正在使用rsub在同一台服务器上的多台计算机上进行操作。然而,我们打开的每个文件都会被指向同一台计算机。我们该如何解决这个问题?
在Sublime Text菜单中,进入Preferences|Browse Packages
。在Packages/User
目录下创建一个名为rsub.sublime-settings
的文件:
重要提示: 每个连接到同一服务器的机器都需要使用不同的端口。
--> Packages/User/rsub.sublime-settings
// 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
Packages/User/rsub.sublime-settings
,但是Sublime Text 3在首选项菜单中只显示“设置-默认”,所以我猜它不能正常工作。您有什么想法吗? - kujiyPackages/rsub/rsub.sublime-settings
里,然后Settings - Default
的名称没有改变,但它改变成了我的用户设置。它有效。谢谢! - kujiy