`
caryl
  • 浏览: 19925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

磨快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

 

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

参考:

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 (重点感谢,但该链接已失效)

分享到:
评论
31 楼 platoon 2008-09-13  
谢谢winfield兄,刚刚想编译一下VIM呢,现在不用了!
30 楼 arron 2008-09-13  
3,4中要求下载的压缩包哪位大哥有?
可以上传一下不, 谢谢!
29 楼 hustKiwi 2008-07-05  
楼主3,4步给的网站都上不去,能不能一起打包发上来呢?
谢谢
28 楼 iceboundrock 2008-07-05  
googlepages上的几个附件都没法下载啊,谁能帮忙上传一下?谢谢。
27 楼 PBFox 2008-06-19  
感觉rails.vim也挺好的
26 楼 terranhao 2008-06-19  
自动关闭的问题可能是flash的缘故,反正我一装上adobe的flash就有这种情况,有时候操作系统还重启。
只是貌似啊
25 楼 lululau 2008-06-15  
有没有人用Emacs+JDE做Java Web的?
怎么用JDB调试Web应用阿?
24 楼 coolspeed 2008-06-11  
太好用了。一定要顶起来。
尤其那配色方案,除了专业UI师是做不出来的。
23 楼 fredxiao 2008-05-29  
楼主的方法很有效
22 楼 winfield 2008-05-28  
vim+rails.vim 崩溃的可以加PPA源

deb http://ppa.launchpad.net/towolf/ubuntu hardy main
deb-src http://ppa.launchpad.net/towolf/ubuntu hardy main


vim - 1:7.1.293-3ubuntu1~ppa1 这个没有问题
21 楼 rainux 2008-05-28  
gVim + rails.vim,用过就知道什么叫爽。

Ubuntu 8.04 上 Vim + rails.vim 用 :R 系列命令时会崩溃,7.10 不会。以前因为 Debian lenny 下也有这个崩溃问题而换用 Ubuntu,现在换回 Debian lenny 了,一切正常并且比 Ubuntu 运行更快。
20 楼 agate 2008-05-27  
的确不错!
我在x86上面运行mac实在是很大的不方便,以后入手mac book por再说
现在用ubuntu使用您的方式,发现这个真的可以媲美textmate了!而且插件化的风格似乎要比textmate前景明朗!
很感谢很感谢!
19 楼 webtide 2008-05-27  
lsk 写道
楼主环境和我差不多阿. 不过ubuntu8.04 还是有一些bug 特别是firefox3.老是自己就关了.

应该的FF3插件的事吧,把插件(比如firebug、webdevelop、等东西)都卸载了试试,开始我的FF3也搜老突然关闭。
18 楼 李超群 2008-05-26  
ff3的话目前只有不用flash才比较稳定。
17 楼 caryl 2008-05-25  
代码折叠的我也没找到
16 楼 freeidea 2008-05-25  
我很想知道gedit有没有代码折叠的插件
15 楼 Sam1860 2008-05-24  
woody_420420 写道
lsk 写道
楼主环境和我差不多阿. 不过ubuntu8.04 还是有一些bug 特别是firefox3.老是自己就关了.

兄弟,泪汪汪的握下手。。。ff3自动关闭快把我搞崩溃了。上网查了N久也未果,不知道到底是ubuntu的原因还是ff的原因。


你说的该不会是打开html页面会死吧? 我在8.04下用FF3.0倒没觉得有什么不稳定的,只有打开flash多的页面有一定crash机率。
14 楼 bocar 2008-05-24  
woody_420420 写道
lsk 写道
楼主环境和我差不多阿. 不过ubuntu8.04 还是有一些bug 特别是firefox3.老是自己就关了.

兄弟,泪汪汪的握下手。。。ff3自动关闭快把我搞崩溃了。上网查了N久也未果,不知道到底是ubuntu的原因还是ff的原因。

我一般都是用firefox2的,来的稳定。等firefox3 release了以后再说吧。
13 楼 woody_420420 2008-05-24  
lsk 写道
楼主环境和我差不多阿. 不过ubuntu8.04 还是有一些bug 特别是firefox3.老是自己就关了.

兄弟,泪汪汪的握下手。。。ff3自动关闭快把我搞崩溃了。上网查了N久也未果,不知道到底是ubuntu的原因还是ff的原因。
12 楼 carlosbdw 2008-05-24  
我一直用aptana

相关推荐

    solarized-gedit

    solarized-gedit

    Linux实验十一 arm-Linux交叉编译环境搭建

    以 Linux 平台下使用的是 arm-linux-gcc-4.5.1为例,说明它的安装步骤和过程。 Step1:将光盘 Linux 目录中的 arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz 复制到 Fedora9 某个目录下如 tmp/,然后进入到该目录,执行...

    Gnome-Gedit暗色系配色方案

    这是GNOME提供的一个暗色系的GEDIT主题,蛮护眼的,但官方下载太慢了,保存在这里,以备不时之需。

    editorconfig-gedit:Gedit的EditorConfig插件

    EditorConfig Gedit插件这是的插件。下载Gedit插件较旧版本的EditorConfig Gedit插件可以从页下载为存档文件。 也可以通过Git使用插件下载插件,如下所示: git clone git://github....

    go-gedit3-plugin:用于 gedit3 编辑器的 Go 编程语言插件

    go-gedit3 有任何问题,请告诉我 安装见: 用法 Ctrl+Space 截屏

    gcode-gedit:用于安装 gedit 语法高亮补充的脚本

    gcode-gedit 用于安装 gedit 语法高亮补充的脚本。 gcode.lang 文件来源: ://cnc-club.ru/forum/viewtopic.php?f=33&t=80&sid=b6aced1f762fdc98cad51ecf1c41586a&p=970#p970 截图 在 Ubuntu 14.10 上运行 在 ...

    Linux网络操作系统基础:常用文本编辑器.pptx

    Linux常用文本编辑器介绍;2;Linux文本编辑器介绍;Linux文本编辑器 - emacs;Linux文本编辑器 - nano;Linux文本编辑器 - gedit;Linux文本编辑器 - kedit;谢谢聆听

    gedit-themes-master.zip

    gedit-themes-master.zip

    Linux上的QT4移植

    把arm-linux-gcc-4.3.2.tar.gz放到/tmp 目录下 # tar xzvf arm-linux-gcc-4.3.2.tar.gz -C / #gedit /root/.bashrc 这是编辑/root/.bashrc文件,在最后一行 export PATH=$PATH:/usr/local/arm/4.3.2/bin 注销...

    arm-linux-gcc-4.4.3.tar.bz2

    很好用的编译器,用于编译u-boot, linux,用旧版本出问题时可试试 直接解压后即可使用,方法: 将文件拷到/usr下 # cd /usr ...将 :/usr/arm-linux-gcc-4.4.3/bin 加到PATH变量中,保存后重启动即可

    gedit插件(32位ubuntu10.04下亲测好用)

    其他文件放在/usr/lib/gedit-2/plugins/下,选择编辑-&gt;首选项-&gt;插件,在插件列表里把它勾上就可以了。 PS:如果不能把gedit的插件复制在gedit目录下的plugins文件夹下,系统提示permission denied,那么这是权限问题...

    linux gedit 插件

    gedit 插件 gedit classbrowser autocomplete tar包,

    Paraiso-Gedit:配色方案受Rubens LP艺术启发

    Gedit的天堂 配色方案的灵感来自巴西艺术家的彩色插图。 这个主题也可用于, , , , ,, , , ,, , , ,彩虹,崇高的文本, Xcode的多! 安装 注意:如果使用Gnome 3,请将gtksourceview版本更改为3.0 ...

    gedit-2.9.2-2.i386.rpm

    gedit文本编辑器,可用于编辑各种文本,类似window的记事本。

    gedit-x86_64-3.20.1.msi.7z

    gedit is the GNOME text editor. While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor.

    gedit_plugins

    已经安装好的,具体的应该自己去下载 ...包含如下等: 在此打开终端 嵌入式终端 文件浏览 ...gedit-grep-v0.1:在当前打开的文件或者指定的目录中搜索字符串,类似vimgrep. 保存会话:保存上次打开的状态。

    Gedit for mac 第二卷

    Gedit for mac 第二卷 xab cat x* &gt; gedit.tar.gz tar -xzvf gedit.tar.gz

    gedit-plugin-colorpicker-3.28.1-1.el7.x86_64.rpm

    离线安装包,亲测可用

    code-autocomplete-gedit3:允许用户通过按 TAB 键来完成他们的代码

    Gedit 3 的代码自动完成插件代码自动完成插件将允许用户轻松完成他们的代码并加快开发速度。 这个插件的一部分基于 , 的工作,一部分基于 [Pair Character Auto Completion Plug-in] ( )示范要求该插件需要在系统上...

    Gedit for mac 第一卷

    Gedit for mac 第一卷 xaa cat x* &gt; gedit.tar.gz tar -xzvf gedit.tar.gz

Global site tag (gtag.js) - Google Analytics