Please check known issues first
https://github.com/electerm/electerm/wiki/Know-issues
Electerm version:
1.17.3
Operating system(linux, macos, or windows7/8/10?):
linux
Expected Behavior
我的密码是放在一个密码管理工具的,每次连接服务器是通过这个密码管理工具调用命令去连接,但是electerm使用命令行打开一个ssh连接的时候,每次都会新建一个窗口,这样使用起来很不友好。希望增加一个参数,可以将本次连接优先附加到其他窗口,如果没有打开的窗口才会新建创建,xshell的--newtab参数
我的思路是这样的:
- electerm启动成功后会创建一个本地的socket文件或监听一个TCP端口,用于接收其他进程发来的消息,退出时删除该socket文件
- 当electerm使用newtab参数打开一个新连接的时候,会先搜索本地是否创建了socket文件/TCP端口,如果创建了,就给这个socket文件/TCP端口发送通知(包含连接信息)
- 已启动完成的electerm收到通知(连接信息)后,回复消息,并创建新的tab连接到服务器,
- 使用newtab参数打开的electerm收到回复后,退出进程,如果没有收到回复就尝试创建新窗口。
Please check known issues first
https://github.com/electerm/electerm/wiki/Know-issues
Electerm version:
1.17.3
Operating system(linux, macos, or windows7/8/10?):
linux
Expected Behavior
我的密码是放在一个密码管理工具的,每次连接服务器是通过这个密码管理工具调用命令去连接,但是electerm使用命令行打开一个ssh连接的时候,每次都会新建一个窗口,这样使用起来很不友好。希望增加一个参数,可以将本次连接优先附加到其他窗口,如果没有打开的窗口才会新建创建,xshell的--newtab参数
我的思路是这样的: