我是emacs的新用户。我需要在服务器中比较两个文件,一个本地文件和另一个文件。
我启动emacs打开我的本地文件。现在我使用C-x 3将emacs分成两部分。现在我在右边的第二帧中打开了一个shell。我用M-x shell打开了一个shell。现在ssh-ed到我的服务器。我导航到一个很深的位置,我需要在右侧缓冲区的这个位置打开一个文件。我试过C-x C-f,但它显示了我的位置目录?
有解决方法吗?
编辑: 我想我错了地强调了我的问题。我只想看到两个文件在emacs中打开并一起阅读。不是一个差异。
答案 0 :(得分:3)
使用Tramp和ediff。像
这样的东西M-x ediff-files RET
/local/path/to/file RET
/ssh:user@host:/remote/path/to/file RET
user
和host
是ssh所需的参数。