linux下的编辑器

Forums: 

一个强大的编辑器能帮助 us 解决很多问题,甚至影响着 us 的心情。不过编辑器也跟使用的场合有关,如果仅仅是修改一下配置文件之类的,就没有必要(当然也可以)使用 IDE 类的编辑器。算了,不多说了。这里列一下 me 使用过的。

  1. ed:很原始的一个编辑器,me 基本么肿么用,貌似有点麻烦;
  2. nano:gentoo 下(live cd)默认只有这个编辑器,小巧型的,对于编辑配置文件之类的可以说是 vim 的轻量级替代品;
  3. vi/vim:对于配置文件的修改,或是仅仅修改一些文件的小错误,用起来挺好;带语法高亮;
  4. emacs:只有耳闻,么用过;
  5. leafpad:一个 GUI 编辑器,貌似没有语法高亮,不爽;
  6. Kate:Red Flag(红旗)下的一个 GUI 编辑器,很久之前用过;
  7. KWrite:一个 GUI 编辑器,语法高亮;
  8. gedit:一个 GUI 编辑器,语法高亮;

IDE

  1. Codeblocks:一个跨平台的 c/c++ IDE,windows 下 me 用的多;
  2. Eclipse:一个跨平台的 Java IDE,不过貌似几乎所有人都是在 windows 下开发 java 程序,使用 eclipse 或是 myeclipse;
  3. NetBeans:另外一个 Java IDE;
  4. sublime text 2:windows 下 me 偶尔会用,不是免费的,但是貌似很好使,就是搜索功能有点弱;至于 linux 下有没有,只是听说有;
  5. dev c++:只是听说过;
  6. qt creator:只是听说过;

gedit 主题和语法配置

主题设置

在 gedit 的视图 -->喜好 中,可以设置 gedit 的主题。 不过默认提供的只有那么几个, 可以 google 自行一些主题文件(xml 文件)。 不过关键的问题是需要将这些文件拷贝到哪里?答案是$HOME/.gnome/gedit/styles文件夹。

语法设置

主题(高亮)和语法设置是独立的,主题的设置不会影响原有的比如关键字的设置。想设置对应语言的关键字、类型等,可以在/usr/share/gtksourceview-2.0/languages-specs 目录中找到对应语言的配置文件。

精诚所至,金石为开