VIM的小技巧一問 - Linux

Jake avatar
By Jake
at 2009-12-17T20:25

Table of Contents


※ 引述《CrBoy (上大學好忙喔)》之銘言:
: ※ 引述《wulawu ( )》之銘言:
: : 問題1: google foldmethod
: : 問題2:
: : 用 [{ 去找到function一開始的{,游標在{上,按下v%
: : 即會選取一整個function
: : 接著輸入:s/abc/def/cg
: : 即可把function內的abc替換成def
: 也可以在function內任一處按下: vi{ (對 反正你就照順序按)
: 就可以選擇一個{}的部份 想要再往外一層就按 v2i{
: 依此類推~:P

check :h 'visual-operators' and 'foldmethod'

基本上你可以

set fdm=syntax
set fdl=0

不想 fold commment 可以加上:
let c_no_comment_fold = 1

或是不想 fold if statment

let c_no_if0_fold = 1


etc..


--

--
Tags: Linux

All Comments

GIMP的大筆刷...

Sierra Rose avatar
By Sierra Rose
at 2009-12-17T20:13
平台為Ubuntu9.04 用內建的GIMP繪圖,發現用水彩筆加上較大的筆刷畫線時會出現相當明顯的圓圈, 筆刷半徑越大這情形越明顯。用言語形容的話就像是用圓形印章每隔一段距離蓋一次 連在一起的那種感覺,而不是平滑的曲線。而且就算畫慢一點情形仍然一樣,有點離譜 抱歉,如果需要我再補圖,這台是臨時借用別人的Wi ...

用linux執行Flash Media Live Encoder

Ula avatar
By Ula
at 2009-12-17T18:37
我現在用ubuntu的 想安裝Flash Media Live Encoder.msi檔 終端機打sudo msi叫不出來 開紅白機遊戲給朋友實況用的 請問Flash Media Live Encoder可支援linux系統嗎?? 不太習慣使用linux進行安裝程式 煩請大大解答安裝msi檔能執行FMLE. ...

CentOS 5.4 的桌面(?)被搞壞了,要怎麼修復呢?

Donna avatar
By Donna
at 2009-12-17T18:30
煩請看圖 http://tinyurl.com/yets352 原本好好的機器,忘了操作什麼動作.....被我搞殘了變成這樣(用VirtualBox灌的 確實有灌好,用了好幾天) 開完機之後,到了帳號密碼輸入的地方都還是「美美」的圖形模式 結果輸入完帳號密碼之後就只剩一個時鐘和指令的視窗 曾經登入 ...

安裝完Mac4Lin後,視窗的三個按鈕被換쌠…

Caitlin avatar
By Caitlin
at 2009-12-17T17:24
※ 引述《charlie1kimo (絕對零度)》之銘言: : 打開個terminal : 輸入 gconf-editor : 會跳出個組態編輯器 : gui 的方法: : 偏好設定--andgt;主選單--andgt;系統工具--andgt;組態編輯器打勾 : 打開以後,到app--andgt;metaci ...

安裝完Mac4Lin後,視窗的三個按鈕被換쌠…

Leila avatar
By Leila
at 2009-12-17T17:17
打開個terminal 輸入 gconf-editor 會跳出個組態編輯器 gui 的方法: 偏好設定--andgt;主選單--andgt;系統工具--andgt;組態編輯器打勾 打開以後,到app--andgt;metacity--andgt;general 改一下button_layout 的數值 控制 ...