2010-06-17 84 views
2

我嘗試使用Vim繪製類圖。
如何將所有選定的字符更改爲_在Vim中

  • 我充滿的空格編輯器窗口。

  • 類型:匹配SpellBad/\ s/突出顯示所有空格。

  • Ctrl鍵 + Q選擇垂直的空格。

  • + 插入條(|)然後Esc鍵

  • .................... .......

  • v + ... 選擇水平的空格

但我不知道如何改變所有選擇水平白色空格下劃線(_)

我必須點擊_逗號時間。
當談到長橫線時,這很糟糕。

___________    ___________    
|   |   |   |    
| BaseClass |/__________| Client |    
|___________|\   |___________|    
     /_\           
     |            
     |____________________________________   
     |     |     |  
    _____|_____  _____|_____  _____|_____ 
|   |  |   |  |   | 
| SubClass1 |  | SubClass2 |  | SubClass3 | 
|___________|  |___________|  |■■■■■■■■■■■| 

我想要一個快速的方法來做到這一點。
選擇它 - >更改它 - >完成!
也許地圖F6要做到這一點。
謝謝!

+0

如果你知道你有多少次打 '_',那麼你不妨打'ni_'其中'N'是多少'_你想要的。否則,按照Amardeep的說法。 – Umang 2010-06-17 11:14:36

+1

試用Chip的Dr [DrawIt](http://vim.sourceforge.net/scripts/script.php?script_id=40)插件。你可以做一個可視化的塊選擇,然後調用一個命令在你的選擇周圍繪製一個框。 – nelstrom 2010-06-17 19:32:18

+0

@nelstrom DrawIt太棒了! – kev 2010-06-18 06:33:05

回答

9

在您想要更改的所有內容突出顯示後,請鍵入r_

相關問題