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

时间:2016-02-11 15:49:28

标签: ssh sublimetext2 sublimetext3 sublimetext

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

1 个答案:

答案 0 :(得分:5)

本地设置

在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 /配置

Host example.com
    RemoteForward 52699 localhost:52699

服务器设置

profile(bash_profile,zshrc等)中导出以下变量。

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

export RMATE_HOST=localhost
export RMATE_PORT=52699