我决定准备尝试一些新的东西,在使用gEdit几年来满足大部分编码需求,并尝试使用Emacs进行学习。我知道这很难,因为我听说Emacs有多复杂,但我被它的力量所吸引。最难的事情是已经习惯在.emacs文件中编写ELisp来改变关于编辑器的东西。我目前无法自己做,但我在这里和那里找到了一些有用的代码片段来更改某些选项。Emacs记得文本选择
我一直遇到很多问题,让Emacs记住我在命令后选择的文本。例如,我通常会突出显示一段代码来批量缩进它。但是,如果我在Emacs中这样做,它将只移动选定文本一次,然后取消选择所有文本。有没有人知道解决这个问题的方法?
无论如何,我很抱歉在我看来是一个简单的问题,但经过一个小时的谷歌搜索,并在这里环顾这里,我认为这值得提问。我还有一些关于Emacs的问题,但是我将它们保存并在分开后询问。谢谢!
UPDATE
有几个人问我在用的MOD,我进入什么类型的文本。虽然我对Emacs模式了解不多,但我现在正在编辑纯文本文件。事情是这样的:
Hello, I am a simple text file
that is made up of three separate
lines.
如果我想强调三个线路和击中TAB,我得到这个:
Hello, I am a simple text file
that is made up of three separate
lines.
这是伟大的,但是,如果我使用CX CX像一些建议下面重新选择文本并再次打TAB,我得到这个:
Hello, I am a simple text file
that is made up of three separate
lines.
我希望这有助于!
查看http://stackoverflow.com/questions/815540/emacs-keep-region-selected-after-operation – Yktula 2010-07-19 02:31:56