snippetsemu 真是好物阿!!
話說 textmate 真的是很屌, 可是我還是離不開 vim, vim 的 dd, yy 真的是很贊阿! XD 其實最主要的是, 上班不會帶 mac 去公司, 在公司又是用 windows, 所以通常都直接 ssh 上測試環境的 server 用 vi 在寫程式。
今天突然想到 vim 搞不好有 textmate snippet 外掛, 所以就找了一下, 就找到了 snippetsemu 啦!! 真的是很 high!
記一下安裝方式:
- 首先要有 vim 7
- 到 snippetsemu 在 vim.org 的頁面下載 snippy_plugin.vba 跟 snippy_bundles.vba
- 然後用 vi 打開 snippy_plugin.vba, 應該會在最下面一行看到 ***vimball*** Source this file to extract it! (:so %)
- 接著就照做啦, 打 :so% 就會裝上 snippy plugin
- 最後對著 snippy_bundles.vba 依同樣步驟做即可
再來就是測試一下, 編輯個 foo.php, 先輸入 for 然後打 <tab> 看看, 哈! 超 high 的勒!
[ links ]
snippetsemu on Google Code
snippets blog
9 Comments
我也下載VIM來用了:D
不過現在遇到一個問題,就是在windows裡要怎麼完美的設定vim可以自動偵測各種編碼呢(比如說utf-8)?
google了一下是有找到資料,的確也可以正確的開啟utf-8編碼的檔案了,不過原本menu的中文卻會變成亂碼。
另外,vim預設的字型真是醜到不行呀。
@OOBE
你用的應該是 gvim 吧!? 我用的是在 console 下面的 vim 勒~ 所以不清楚說 ~”~
哈,真的耶,是gvim…(羞)
不過那個 textmate 的 snippet 功能也一樣適用,讚!!
@OOBE
對阿~ 那個 snippet 功能超讚的 :D
http://blog.xuite.net/hsuyucheng/Knight/13975065
這個網址有提供方法 解決gvim menu亂碼問題.
不過…有個小bug
要是按了tab 沒編完 然後按了esc
接下來你用/(search)
的話
原本會highlight 的search 結果…
highlight 就不見了
Orz..
@johnpupu
所以還是得把流程跑完囉? 還是 textmate 的 snippet 比較讚阿 ~”~
恩 看來是要把流程跑完….
不然沒highlight 都不知道 search 到那了…….
沒用過textmate
Orz………
用熟vim 後….
用zend, ultraeditor 都會不順手..
很容易多接了 a , i , h, j, k, l 和esc ..
@johnpupu
對, 就是用慣了 vim, 在其他編輯器都要動滑鼠很累人阿 ~”~
dd, yy 超讚的阿! h, j, k, l 也是 (茶)