Emacs 的一些问题和可能的改进

有些问题在用的过程中觉得不太舒服,或者是有待改进:

  • win32 上,输入间隔号(·)时并不显示,再输入其他任何字符时才全部显示出来。似乎在 Linux 上没有这个问题,不知道跟输入法有没有关系。
  • 经常会有这种需求:在同一个 Emacs 实例中,要看很多东西,所以需要把这些 buffer 分到不同的 Frame 中,每个 Frame 缺省不能看到别的 Frame 中的 buffer,就好比是好几个 Emacs 实例在运行一样。不知道有没有这样的支持。似乎在 Emacs 的邮件列表上有过类似的讨论。
  • tags 支持还是比较弱,这种针对函数的查找功能对 C 来说很合适,但对于 Java 等面向对象的语言就比较困难了,相同名字的方法变量实在是太多了,比如说 toString() 很多类里面都有。所以合适的查找顺序是:本类、父类,但这些很有可能需要语法语义分析。要麻烦一点。

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>
  • You can use BBCode tags in the text.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
  _       _          _      _  _                    _      ____  
| |__ | | / \ | || | _ _ _ __ | | __ | ___|
| '_ \ | | / _ \ | || |_ | | | | | '__| | |/ / |___ \
| | | | | |___ / ___ \ |__ _| | |_| | | | | < ___) |
|_| |_| |_____| /_/ \_\ |_| \__, | |_| |_|\_\ |____/
|___/
Enter the code depicted in ASCII art style.