在我查看正在撰写的文字时,是否有一种简单的方法可以让某人ssh进入机器并编辑文本文件?
我有兴趣将其用于电话屏幕采访。基本上,我会告诉候选人ssh到一个特定的机器并编辑/编译源文件来测试编程能力。理想情况下,我希望看到他们实时输入的内容,而不仅仅是在他们保存时。
这有一个简单的解决方案吗?
答案 0 :(得分:2)
screen
是解决这个难题的 解决方案;请参阅-x
选项以创建共享会话。您可以事先创建会话,并让dialin [:)]帐户调用screen -x -R
以附加到该会话。 (我习惯使用screen -A -U -R -x
。)
答案 1 :(得分:2)
您可以使用GNU Screen的多用户功能(也称为会话共享)。 http://aperiodic.net/screen/multiuser
设置VNC和放大器可能更容易。看着他们那样。 TightVNC允许您运行可以通过浏览器连接的“Web”服务器。 http://www.tightvnc.com/winst.php#start_java
答案 2 :(得分:0)
我使用Google Doc获得了很好的经验。双方实时更新和协作,实时光标位置和双方突出显示,并且存储在以后很容易获得的地方,包含修订历史记录。
然而,没有语法突出显示或自动格式化,但老实说没有它就没问题。