2010年1月12日 星期二

Vim筆記(四)

將目前程式作縮排排版
gg=G

移動到檔案頭
[]

移動到檔案尾
][

找文件內的關鍵字
在關鍵字上按 * 或是按 gd , 就會將關鍵字反白.

搜尋多的檔案內中的關鍵字(搜尋所有php檔案,檔案裡面有test的關鍵字
:vimgrep /test/*.php

用vimgrep 搜尋完後,用 :copen 開啟搜尋後結果,
或是用 :clist 觀看搜尋結果

設定書籤(Markers), F5 設定此行 F6 移除此行書籤
:highlight SignColumn guibg=darkgrey
:sign define piet text=>> texthl=Search

function! SignFixme()
execute(":sign place ".line(".")." line=".line(".")." name=piet file=".expand("%:p"))
endfunction
map :call SignFixme()

function! SignLines()
execute(":sign unplace ".line("."))
endfunction
map :call SignLines()

將vim中複製的資料,存到windows的剪貼簿
用 shift+v , 框起需要複製的行數,
之後,按下 Ctrl+C, 就會複製到 windows的剪貼簿內!

沒有留言: