|
|
1
26
G
转到最后一行,但如果
从手动输入
|
|
|
2
44
CTRL—V 进入块选择模式(允许您选择矩形文本块)。在gvim中,这与Windows的粘贴快捷方式冲突,因此您可以使用 CTRL Q 相反。 不幸的是, CTRL Q [g]不会做你想做的,因为[g]运动在文件中是线性移动的,所以你仍然需要依赖于使用计数的[j]运动。您可以避免使用非常大的计数(如9999)来确切地知道文件有多大。所以完整的命令是 CTRL Q [99 99 J]。 唉,我不知道怎样才能避免丑陋的伯爵马上被砍下来。 编辑:哦,我看你的问题太快了,错过了你已经提到你的新的关于视觉块模式。我想这是一个相当无用的答案,那么,对不起! |
|
|
3
6
选择列的简单方法可以使用插件 vis.vim
转到可视模式,选择列
使用
V
,
V
或
CTRL+V
以视觉方式标记某个区域。然后键入
然后,该命令将仅应用于可视选定区域。 例如:
使用
粘贴
..移动…
使用 粘贴 若要选择列,请仅对该列应用外部筛选器:
粘贴
..移动…
|
|
|
4
0
我相信我不是唯一一个来这里寻找解决更普遍问题的人。说我有:
当光标位于“two”列的任何位置时,以下宏将选择该列的所有内容:
它是如何工作的
假设您从中间的某个位置开始,此时您的选择将如下所示,其中大写代表所选字符和
结果:
|
|
|
David Robie · VIM:寄存器中填充字符断点宏的有向图 2 年前 |
|
|
Haoshu · 打开文件时如何简化包含“..”的文件路径 2 年前 |
|
|
Paw-1 Poudel · 在窗口中显示neovim内部的隐藏文件 2 年前 |
|
|
Bippan Kumar · 保存时删除在nvim中添加的空白 2 年前 |
|
|
perpetual · 防止在git主分支上意外直接提交 2 年前 |
|
|
ashish singh · 如何删除VIM中的单词和以前的空白? 3 年前 |
|
|
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 3 年前 |
|
|
MdNihal05 · vim插件安装在linux中不工作如何安装插件 3 年前 |