LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2372|回复: 1

[zz]vim-cocoa[水母jjgod]

[复制链接]
发表于 2007-8-21 17:13:58 | 显示全部楼层 |阅读模式
出处:http://www.newsmth.net/bbstcon.php?board=Apple&gid=172799

编译好的版本可以到这里下载:

http://vim-cocoa.googlecode.com/files/vim-cocoa-r88.tar.bz2

也可以自行编译,方法在:

http://code.google.com/p/vim-cocoa/wiki/BuildInstructions

相比原来的 Carbon 版本:

1. 滚动、命令操作对应的显示要平滑很多,减少了大量的闪烁 (flicker)
2. 所有的对话框都改用 Cocoa 控件实现,符合 HIG
3. 支持拖拽文件或文本进入一个 buffer 进行编辑
4. 支持弹出菜单
5. 使用 ATSUI 排版和绘制文本,支持宽字符对齐

相比 Bj\"orn Winckler 的 MacVim [1]:

1. 不支持 GUI Tab
2. 不支持工具栏
3. 没有提供 Services 菜单中的服务
4. 不支持在同一个应用程序中开多个窗口

vim-cocoa 在很多细节实现上参考了 MacVim,但所有比较关键的
技术,比如程序的启动与窗口的创建、控件视图的布局、事件循环
的处理、文本和图形的排版渲染,都采用了截然不同的实现方式。
绝大部分情况下,vim-cocoa 的实现要更底层一些 (因而有理由认
为它会更快一些,不过目前 Mac 机器都足够强,快那么一点也看
不出)、更符合 vim 习惯,而 MacVim 的实现则功能更丰富一些、
更符合 Mac OS 习惯。
发表于 2007-10-27 15:50:41 | 显示全部楼层
在macupdate上看到过,不过现在更多的使用textmate.



Linux虚拟主机
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表