LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 960|回复: 4

关于 用emacs 开两个窗口来校对同一篇文章的问题。

[复制链接]
发表于 2008-10-11 20:29:44 | 显示全部楼层 |阅读模式
关于 用emacs 开两个窗口来校对同一篇文章。

比如我 有一篇文章 mojian.txt

我用emacs打开她,上面的用来编辑,下面的用来校对。

怎么我编辑上面的文章的时候,下面窗口的也跟着变 啊?

怎么 不让下面的 内容不要跟着变??

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Post by "jarodlau"
这个貌似不太可能吧

今天看emacs23自带的中文教程 ,我试里面的按键时看到提到了这个功能。
那对于同一个文件,双开还有什么用 ?单开就可以了, 都是改变的
发表于 2008-10-11 21:19:35 | 显示全部楼层
写代码的时候,这个功能还是比较有用的。校对。。。。不如另外开一个文件了
回复 支持 反对

使用道具 举报

发表于 2008-10-11 21:26:20 | 显示全部楼层
你理解错了;教程中提到的“翻译和校对”是指针对不同内容的操作。在你的第一个例子中,虽然 Emacs 显示了两个不同的窗口,但是这两个窗口都对应于同一个缓冲区。这样,在一个窗口中对这个缓冲区的操作自然也会影响到在另一个窗口中对这个缓冲区的显示。如果你希望让另外一个窗口中的内容不变,就需要让它对应于同一个缓冲区中的不同内容,或者对应于另一个不同的缓冲区(这个缓冲区可以不保存为文件)。这些都可以通过复制和粘贴来实现。
回复 支持 反对

使用道具 举报

发表于 2008-10-11 21:28:39 | 显示全部楼层
补充一下,可以用 M-x compare-windows 来比较不同的窗口中的内容,也可以用 M-x ediff 来比较不同的文件。
回复 支持 反对

使用道具 举报

发表于 2008-10-12 15:45:26 | 显示全部楼层
楼上大侠正解。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表