当前位置:  开发笔记 > 前端 > 正文

如何在gvim(win32)中缩进选择?

如何解决《如何在gvim(win32)中缩进选择?》经验,为你挑选了2个好方法。

我想缩进一段文字.

我能够在givm 的linux版本中做到这一点.

我这样做是gvim 的状态,我不在插入或视觉模式.左下方的栏位于空白处,右侧显示行号,百分比.

然后我执行以下过程:通过单击并拖动选择一个文本块.然后我按了shift +.之后,我点击esc,文本块将移动到选项卡上.

如果我在Windows中这样做,它只是用>替换块.

我正在运行股票获胜rc文件和GVIM版本7.1.



1> wimh support..:

如果您首先输入SHIFT-V,而不是Shift +箭头来选择文本,它将缩进.您也可以使用SHIFT-V,并使用'hjkl'来选择块.

如果使用shift +箭头或鼠标选择文本块,则它不起作用,选择将替换为">".更改selectmode时可以更改此设置;

set selectmode = mouse,key

表现mswin后的默认设置

设置selectmode = key

现在您可以使用鼠标选择并按'>'缩进

设置selectmode =

现在您可以使用鼠标和移动的箭头键选择它们,然后按">"缩进

如果将其添加到vimrc,请在执行mswin后执行此操作



2> csexton..:

与此相关,我使用了一个方便的重映射视觉模式,允许多次缩进文本,同时保持您的文本选择.类似于visual studio允许您选择并按Tab键(或shift-tab)缩进.

将以下内容添加到.vimrc中

" Pressing < or > will let you indent/unident selected lines
vnoremap <  >gv

您也可以使用==让vim尝试并自动确定正确的缩进.它可以在任何线上购买只需将光标放在那里并按==或者你可以做一些奇特的东西,比如选择整个文件并按==来修复所有缩进(在wysiwyg编辑器生成的html上创作奇迹).

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有