2011年5月27日 星期五

利用DirDiff這個vim外掛讓vimdiff可以比較資料夾

http://www.vim.org/scripts/script.php?script_id=102

100分

vimdiff 實用指令

  • do - Get changes from other window into the current window.
  • dp - Put the changes from current window into the other window.
  • ]c - Jump to the next change.
  • [c - Jump to the previous change.
  • Ctrl W + Ctrl W - Switch to the other split window.
  • :diffupdate – diff update
  • :syntax off – syntax off
  • zo – open folded text
  • zc – close folded text
http://blog.longwin.com.tw/2009/11/vimdiff-vs-git-diff-2009/

2011年5月24日 星期二

TaggedFlog 好用的tag檔案總管

請參考下面的聯結
有很詳細的說明
http://shinta.scjp.idv.tw/wp/?p=901

對我而言
資料夾式地管理文件有時真的不容易找到我要的東西
尤其新公司的文件真的蠻多的
所以就可以利用這個軟體 把看過的文件加上相關的標籤
這樣就可以很方便地按按標籤作搜索

讚啦.

2011年5月17日 星期二

linux的screen

這是一個蠻好用的功能
常常連上server事情做到一半不小心斷線
或者是檔案開了一堆明天想繼續之類的
就可以用screen達成雖然登出 但是開啟的檔案都還在的效果
screen外的常用指令
  1. screen 叫出一個screen process 連帶有一頁視窗
  2. screen -ls 可以看目前開出來的screen有多少個
  3. screen -r 回復screen 如果開多個screen的話 就要打上screen -ls看到的pid了
screen內的常用指令
  1. ctrl+a+c 新增一頁視窗
  2. ctrl+a+n 跳至下一頁視窗 (next)
  3. ctrl+a+p 跳至上一頁視窗 (previous)
  4. ctrl+a+數字 跳至第幾個視窗
  5. ctrl+a+w 秀出目前所開的視窗
  6. ctrl+a+k 關掉目前的視窗
  7. ctrl+a+d 把screen背景執行擺著
  8. ctrl+a+h 把該視窗跳出過的訊息記綠成檔案
  9. ctrl+a+A 更改視窗名稱 這個在tab模式下很實用
  10. ctrl+a+[ 進入buffer mode, 這樣才可以pagedown pageup去看之前跑的訊息 (參考設定3可以調整buffer大小)
有關screen的設定
  1. 不要閃爍 可以修改$HOME/.screenrc 加入vbell off
  2. tab秀出視窗 可以修改$HOME/.screenrc 加入
    caption always "%{= kw}%-w%{= BW}%n %t%{-}%+w %-= @%H - %LD %d %LM - %c"

3. 增加screen buffer size 可以修改$HOME/.screenrc加入defscrollback 10000或是其他數字 就是buffer的行數

reference

2011年5月16日 星期一

ubuntu檢查版本的方式

cat /etc/issue
就會看到他的版本啦