Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Vim中将所有选定字符更改为uu_Vim - Fatal编程技术网

如何在Vim中将所有选定字符更改为uu

如何在Vim中将所有选定字符更改为uu,vim,Vim,我尝试使用Vim绘制类图。 我用空白填充编辑器窗口 键入:匹配SpellBad/\s/以突出显示所有空白 按住Ctrl+Q键以选择垂直空白 按住Shift+I键插入条(|),然后按Esc键 v+l+…+l选择水平空白 但我不知道如何将所有选定的水平空格更改为下划线(41; 我得打几次。 当谈到长水平线,这是坏的 ___________ ___________ | | |

我尝试使用Vim绘制类图。

  • 我用空白填充编辑器窗口

  • 键入:匹配SpellBad/\s/以突出显示所有空白

  • 按住Ctrl+Q键以选择垂直空白

  • 按住Shift+I键插入条(|),然后按Esc键

  • v+l+…+l选择水平空白

但我不知道如何将所有选定的水平空格更改为下划线(41;

我得打几次。
当谈到长水平线,这是坏的

  ___________             ___________               
 |           |           |           |              
 | BaseClass |/__________|  Client   |              
 |___________|\          |___________|              
      /_\                                           
       |                                            
       |____________________________________        
       |                 |                  |       
  _____|_____       _____|_____        _____|_____  
 |           |     |           |      |           | 
 | SubClass1 |     | SubClass2 |      | SubClass3 | 
 |___________|     |___________|      |■■■■■■■■■■■| 
我需要一个快速的方法来完成此操作。
选择它->更改它->完成
也许可以映射F6来执行此操作。

谢谢

突出显示要更改的所有内容后,键入
r\uu

有很多工具可用于制作ascii图表,并将其转换为图形化UML。你为什么不试试那种

e、 g


如果你知道你要点击多少次,那么你最好点击
ni
,其中
n
是你想要的次数。否则就照Amardeep说的做,试试Chip博士的插件。可以进行视觉块选择,然后调用命令在选择周围绘制一个框。