Redcar: 兼容 TextMate Bundles 的程序员编辑器
今天看到一位读者在《UEX: UltraEdit for Linux》后的留言:什么时候 TextMate 之类的做个出来才好。你别说,眼下还真有一个新的项目──Redcar。根据该项目的设计目标,Redcar 是要做 Linux 下能够兼容 TextMate bundles 的程序员编辑器的,其中包括语法高亮、snippets、命令、以及宏。

Redcar snippets demo
现在,Redcar 还没有发布任何版本。不过,如果你有兴趣,可以获取其源代码自行安装。请作好心理准备,安装 Redcar 的过程有点麻烦。
Redcar 的主页位于 http://redcareditor.com。
Read More:
其实gedit装几个插件也能实现textedit很大部分功能,textedit我用得多的也就是snippet
Vim 中,不过看这个还是很炫……
借宝地问一下用rxvt-unicode的兄弟们。
为啥ssh到远程机器都会提示错误呢?
是不是用rxvt-unicode ssh到server的时候要求server端也要有rxvt-unicode才行?
Unix Server
csh: Cannot open /etc/termcap. csh: using dumb terminal settings.
Linux Server
logout 'rxvt-unicode': unknown terminal type. Connection to xxxx closed.
大家可以试试这个vim插件
http://vimeo.com/3535418
话说刚才我问的问题在审批?
VIM也是可以做到Snippets的
Vim 的 snipMate 不错,在用。另外以前 toy 是不是也推荐过 PyGTK 的 Scribes,这个也不错
emacs继续飘。。。
佩服toy的文章来源可真广……无所不涉及啊…… 不知道都是从哪些地方来的消息?
惭愧,我被分发了一个Textmate的license确没怎么好好用过这个号称Mac OS上最好的editor...
rxvt-unicode 的问题: 登录后,执行 export TERM=xterm 基本能用了。 原因:unix有个数据库说明每种terminal的特性。rxvt-unicode的说明文件大都没有预装,由于和xterm比较接近,修改环境变量当做xterm来用。
@redforks: 非常感谢redforks rxvt-unicode ssh的时候要去server读terminal的说明文件啊。 那xfce4 terminal, gnome terminal这些terminal也会去读?还是直接就当成xterm了。所以就不会有rxvt-unicode这样的问题?
现在用 scribes , 很不错。
问问 snipMate 有必要吗?
Emacs 也有 Yasnippet 支持Snippet
@逸飞: 嗯,是的,我师兄写的。。。呵呵
@Mike: Mike?
最近消息好少啊
答复: rxvt-unicode ssh的时候要去server读terminal的说明文件啊。那xfce4 terminal, gnome terminal这些terminal也会去读?还是直接就当成xterm了。所以就不会有rxvt-unicode这样的问题?
不是rxvt去server读terminal的说明文件,而是,server在收到client的ssh登录请求并验证完毕之后,server要根据client给它提供的terminal信息,去读取server上保存的对应于该terminal的配置。这样server才能根据client的terminal特性来提供合适通讯方式。这些在server上保存的terminal的配置是需要server的管理员来安装和维护的。
rxvt-unicode是一个相对来说并不太流行的terminal emulator。它把自身TERM类型定义成了rxvt,很多server会不知道rxvt是个什么样的terminal类型,所以不知道该怎么跟这样的terminal通讯。这种情况下,server就会报一个错误信息,并断开和client的连接。
而xterm是在Unix和Linux中一个被广泛使用的terminal类型,所以任何服务器上都应该有xterm的terminal配置信息。
在这种情况下,多数的terminal模拟器(包括xfce4 terminal和gnome terminal[未考证])都会把自身的TERM属性设置成为 xterm ,这样就可以保证能和自身以外的其他server进行ssh或者telnet这样的通信。
所以,如果你用rxvt-unicode去登录别的服务器出现你所说的这种错误时,你可以在登录其他服务器之前,把你SHELL里面$TERM的属性改成xterm,那样你就可以和其他的服务器正常通信了。
老实话哦 用textmate的八成都是ruby fan github上有很多textmate 其实就是为了textmate 要装e textecitor 要去装mac 现在red star支持了 也是少数几个支持的 linux平台上的
hanl sass jquery prototype 这样就可以支持海量的textmate bundle库了 棒
老实话哦 用textmate的八成都是ruby fan github上有很多textmate bundle 就是为了bundle 其实 可能不用ruby 写php的没什么体会或者C 其实就是为了textmate 要装e textecitor 要去装mac 现在red star支持了 也是少数几个支持的 linux平台上的
hanl sass jquery prototype 这样就可以支持海量的textmate bundle库了 棒
@NightOwl:
真是不好意思。现在才看到你的回答。非常感谢。解释得非常详细。
装了老半天还是失败了。。 什么时候能够拜托让人又爱又恨的netbeans。。