-
Notifications
You must be signed in to change notification settings - Fork 9
Difference
Kazuki Sakamoto edited this page Mar 13, 2015
·
3 revisions
- /usr/bin/vim
- Mac OS X 10.5.7 は Vim 7.2.22
- Mac OS X 10.6 は Vim 7.2.108 (x86_64とi386のuniversal binary)
- Mac OS X 10.7 は Vim 7.3 (x86_64とi386のuniversal binary)
- Mac OS X 10.8 は Vim 7.3 (x86_64のみ)
- Mac OS X 10.9 は Vim 7.3 (x86_64のみ)
- GUI非搭載
- ソース http://opensource.apple.com/source/vim/
- Vimオリジナルソースコードに含まれたCarbon APIによるGUIアプリケーション
香り屋パッチなどを追加したPrivatePortfile http://lapangan.net/darwinports/index.php?PrivatePortfile%2FVim72Mac OS X ネイティブGUIアプリケーションとして一番歴史が長い。Mac OS X で gvimと言ったらこれを指す場合が多い(kaoriya.net配布版gvim=Vim.app 6.2など)
- Cocoa APIによるGUIアプリケーション
- http://code.google.com/p/vim-cocoa/
- ソース http://github.com/jjgod/vim-cocoa (旧http://repo.or.cz/w/vim-cocoa.git)
香り屋パッチなどを追加したPrivatePortfile(+cocoa) http://lapangan.net/darwinports/index.php?PrivatePortfile%2FVim72- Leopard以降のCore Text APIを使用している。描画速度が一番速いと思われる。
MacVimのCore Text branchより安定している。 - MacVim vs vim-cocoa http://groups.google.co.jp/group/vim_mac/browse_thread/thread/c16868aa7dcad59b/9563a5f3302784fb?#9563a5f3302784fb
- Vimオリジナルソースコードに含まれたX11用フレームワークAPIによるGUI
- Xサーバを動作させれば、GTK2などのX11用GUIが使用可能(なはず)
- GTK2は +clientserver, +netbeans_intg などにも対応(なはず)
- Mac OS X ネイティブ GUI アプリケーションとして、唯一、マルチウィンドウ対応、+clientserver対応、+netbeans_intg対応。
- もっともメンテナンスされている。
- MacVimとMacVim-KaoriYaの差