以下环境均以 ubuntu 10.04 为基础安装和配置。
1. gedit的插个位置位于 /usr/lib/gedit-2/plugins
第三方插件和自定义的插件都将被拷贝到该目录。
2. 安装gedit的标准插件 sudo apt-get install gedit-plugins
3.gedit的基本配置
a.edit -> preferences
b. View : Enable text wrapping
Do not split words over two lines
Display line numbers (显示行号) 这个很有用
highlight current line 高亮显示当前行
Right margin at column:xx 在第xx列显示一条基准线
Highlight matching bracket 高亮显示框架(如花括号,括号等等)
c.Editor: Tab width tab符号在编辑器中的宽度
Insert spaces instead of tabs 当输入tab时,替换为空格
Enable automatic indentation 开启自动识别
Create a backup copy of files before saving 存盘前备份
Autosave files every xx minutes 每隔xx分钟,自动存盘
d.Font & Colors 字体和颜色。默认字体大小为10,个人觉得有点大,我设置为9,比较合适。
要设置字体,需要去掉Use the system fixed width font前面的勾
4. 插件设置 (重头戏!没有插件,gedit不会如此强大)
a.我安装的插件 C-style Indentation 这个可以用来识别C的一些代码块。
将插件文件拷贝到插件目录,重启gedit
b.在 edit -> preferences -> Plugins
我启用了如下几个插件
C-style Indentation
Document Statistics 文档统计。可以在Tools -> Document Statistics 中查看该文档的一些统计信息。
Embedded Terminal 在gedit中嵌入一个终端,可以用来进行一些编译调试工作,很方便。通过View->bottom Pane 或者 Ctrl+F9可以打开。
File Browser Pane 文件浏览器 这个也很方便。通过 View -> side Pane 可以打开。
Quick Open 可以用于快速打开文件(历史文件) 在 File -> Quickly Open中可以看到。
Snippets 可以整块的插入代码块,选中后,可以在Configure Plugin中编辑可插入的代码块,支持多种语言。
在输入时,输入块头,然后连按两下tab键,可自动生成代码块。如 for <tab><tab> 。。。。
Word Completion 自动拼写。输入代码的前部分,如果代码中已输入过,会自动提示后面。
Insert Date/Time 插入时间日期
d.我关闭的插件
Spell Checker 拼写检查,感觉没什么用。
如此设置 用gedit在LINUX中进行C语言的编写就比较好用了。