2010-06-17 56 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_

相关问题