linux 速度打开gedit,磨快linux下免费的小刀-gedit

在ubuntu下开发ror,感觉很爽,又发现自带的文本编辑器gedit也相当不错,默认就可以支持ruby的高亮显示,花了点时间收拾收拾,感觉也快比得上传说中的textmate一样漂亮。现在基本上打开gedit和几个终端窗口,不再用那些慢悠悠的ide了。不敢独享,与君共勉。

我的环境,供参考:ubuntu8.04 gnome2.22.2.1  gedit2.22.1 rails 2.02

1.插件(附件打包上传,所有插件放置于 ~/.gnome2/gedit/plugins )

我启用了以下插件,个别做了修改:

Class Browser :显示类的大纲

Code Formatter :自动格式化,作者特为ruby文件做了优化

Find In File :在文件中查找

Full Screen :全屏

Gemini :自动匹配括号引号和%()

Rails Hot Commands :按下ctrl + alt + c 可以选择执行rails常用命令 (也可以输入所有的linux终端命令,将在项目根目录下执行)

Rails Hotkeys :按下ctrl+ shift + R 后再按键在相关文件中跳转, 如A打开application.rb M打开model,C打开controller等等,查看帮助按F1。已修改为rspec,用原测试框架的可下原版。

Snap Open :按下ctrl + shift + O 可以输入文件名(支持正则)打开文件

Word Completion :伪代码提示,只是把当前打开文件中的单词进行提示,但是对于录入速度帮助很大。

片段 :就是code templete,有某位前辈已经为rails扩充了片段设置,见4。

缩进行 :多行的缩进与反缩进

外部工具 :运行外部工具,如shell命令等。可根据自己需要设置。

文件浏览面板 :浏览、打开文件

gedit的插件都是用python写的,可以很方便的根据自己偏好修改完善。还有很多插件,根据自己需要酌情添加。

2.Theme

羡慕textmate那个黑乎乎风格的可以下载 http://cpckewang.googlepages.com/darkmate.xml 到/usr/share/gtksourceview-2.0/styles/

3.对rhtml、html.erb、rjs等的支持

下载http://cpckewang.googlepages.com/support_ror.tar.gz,.lang文件放到/usr/share/gtksourceview-2.0/language-specs/ ,rhtml.xml放到/usr/share/mime/packages

然后执行

echo -e "text/x-ruby-source                    rhtml html.erb \ntext/x-eruby                    rjs \napplication/xml                    rxml builder"  | sudo tee -a /etc/mime.types

sudo update-mime-database /usr/share/mime

4.rails code template

下载 http://cpckewang.googlepages.com/snippets.tar.gz 解压缩到 /usr/share/gedit -2/plugins/snippets/

5.设置

重启gedit

编辑 -首选项中

查看:酌情设置

编辑器:跳格宽度 2, 空格代替tab,自动缩进

字体和颜色:可以试试刚装上的DarkMate

插件:见1

大功告成!享受轻量级编辑器带来的快感吧。

icon_biggrin.gif

参考:

gedit插件基地:http://live.gnome.org/Gedit/Plugins

Textmate-like Gedit in few steps:http://grigio.org/textmate_gedit_few_steps

http://blog.pixnet.net/kewang/post/14958399 (重点感谢,但该链接已失效)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值