2013年4月25日 星期四

MacVim 切畫面及切換

在用Vim的時候,常會希望你可切畫面切左右來工作

在Vim可以切左右和上下

切上下
:split 

切左右
:vsplit 

這個時候你一定想問,我切換的畫面每次都要用滑鼠去點才能編寫

接下面是教你怎麼切換你所切的畫面

只要按
ctrl+w w
ctrl+w <方向鍵>

切回去的話
ctrl+w shift+w


參考資料
http://www.openfoundry.org/tw/tech-column/2383-vim--buffers-and-windows
http://hi.baidu.com/fox000002/item/0e962353f8e71f958c12edff
http://hi.baidu.com/southhill/item/724c9bcf6330f413b77a246a

Mac Mysql

在Mac install mysql有很多方法

可以用port, brew或是直接從官網下載

在這裡是用 brew來下載
brew install mysql

之前有用過port版本更新就沒有那麼快

再來就是要啟動需要打的指令比較多也比較繁瑣

啟動mysql方法
mysql.server start



2013年4月19日 星期五

MacVim plugin nerdcommenter

這是一個可以在程式碼內註解的plugin

前陣子還在nerdcommenter思考這要怎麼使用,看了資料還是不知道怎麼做

後來問了學長才知道



如果現在要註解第三行到第五行

那麼需要將你的游標先在第三行接者需要註解到第五行總共有2行

這個時候只要直接在vim上key
2,cc

就可以完成註解

如果要取消註解就是
2,cu

教學完畢!!

2013年4月18日 星期四

解除Mac Retina封印

在Mac Retina的狀態下

雖然官方說在13/15吋有2560*1600/2880*1800的解析度

但實際上在系統只能讓你調用到1680 x 1050/1920 x 1200

現在來打破限界

首先先到這裡下載

接著在上面Key上欲轉換的解析度
XXX YYY(用空白代替*)

就可以轉換成功


參考資料:

2013年4月16日 星期二

MacVim plugin (持續更新中...)

在MacVim是一個非常強大的編輯器

他強大之處就是可以plugin套件,經過學長推薦有幾該個還不錯放在上面


ctrlp.vim
https://github.com/kien/ctrlp.vim
https://blog.othree.net/log/2012/11/10/ctrlpvim/


ZenCoding.vim
https://github.com/mattn/zencoding-vim
http://nootn.com/blog/Tool/23/
http://www.zfanw.com/blog/zencoding-vim-tutorial-chinese.html


nerdcommenter
可對程式碼做註解
使用方法可以參考這裡


vim-powerline
可以顯示漂亮的介面
https://github.com/Lokaltog/vim-powerline


snipmate (這個大大的推薦)
這個可以針對不同的附檔名,使用tab鍵快速產生code
http://www.vim.org/scripts/script.php?script_id=2540


vim-css-color
可以在css下對應color顯示
https://github.com/ap/vim-css-color


surround
方便的編輯器,可以去做修改刪除的功能
https://github.com/tpope/vim-surround


NERDtree
檔案編輯器
http://www.vim.org/scripts/script.php?script_id=1658


SuperTab
只要按Tab就可以呼叫最近使用的變數
http://www.vim.org/scripts/script.php?script_id=1643


PIV
這個對於php開發者很重要,不僅可以縮程式碼最重要的是IDE只要
在-> or :: 輸入

<C-X><C-O>

就可以幫你找對應的函式



參考連結及說明:
http://blog.eddie.com.tw/2012/06/01/screencast-3-vim-plugins/







iTerm2

使用了幾天Mac 常常使用command line(我的好朋友阿!)

卻沒有快捷鍵可以馬上呼叫,最近的還只能呼叫到應用程式,還要經過點選等等等等步驟...

實在讓人有點不便

經過學長的推薦, iTerm2實在是太方便而且又可以馬上呼叫,真的是利器


連結在下面


關於iTerm2一些基本設定可以參考這邊

http://loukafai.blogspot.tw/2012/05/iterm2.html

Eclipse Retina

在Retina上去執行Eclipse那畫面真的還蠻不好看

搜尋了一下只要做幾個步驟就可以支援

mvim ~/{存放路徑}/eclipse/Eclipse.app/Contents/Info.plist

接著在倒數第二行加入幾行,記住不能有空白!

NSHighResolutionCapable


參考資料:
http://bbs.weiphone.com/read-htm-tid-5031366.html