如何使用rsub在同一服务器上使用多台计算机通过SSH使用sublime文本?

jsm*_*mar 3 ssh sublimetext sublimetext2 sublimetext3

我们在同一台服务器上使用rsub和多台计算机.但是,我们打开的每个文件都会定向到同一台计算机.我们如何解决这个问题?

jsm*_*mar 5

本地设置,本地配置

在Sublime Text菜单中,转到Preferences|Browse Packages.创建目录中调用rsub.sublime-settingsPackages/User文件:

important:为将连接到同一服务器的每台计算机使用不同的端口.

- > 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"
}
Run Code Online (Sandbox Code Playgroud)

更改您的.ssh/config文件:

- >〜/ .ssh/config

Host example.com
    RemoteForward 52699 localhost:52699
Run Code Online (Sandbox Code Playgroud)

服务器设置

在您的profile(bash_profile,zshrc等)中导出以下变量.

重要:确保RMATE_PORT与您在sublime设置中使用的相同.

export RMATE_HOST=localhost
export RMATE_PORT=52699
Run Code Online (Sandbox Code Playgroud)