小编mhi*_*inz的帖子

如何在多个拆分窗口中同步光标移动?

我记得Notepad ++有这个功能,这对比较文件非常有帮助.我想在Vim中实现类似的一个.在一个分割中移动光标时,其他分割窗口中的光标将自动移动.

vim

8
推荐指数
1
解决办法
2416
查看次数

如何获取由数字指定的缓冲区的“文件类型”?

我正在为 VIM 编写插件,我需要知道filetype由数字指定的缓冲区。但是filetype-option我如何以编程方式获取指定的缓冲区选项?我可以通过 vimscript 函数获取缓冲区名称bufname()- 但我没有找到任何允许我获取选项的函数。也许这是一些技巧bufdo

vim

4
推荐指数
1
解决办法
2878
查看次数

使%在SQL块中"开始"或"结束"

在TSQL中,我们使用BEGIN END来包含块而不是{}.如果使用{},我们可以使用%来移动块的开头或结尾,但是我想要进行块的开头或结尾,即使使用BEGIN,END,如何才能完成?

vim

4
推荐指数
1
解决办法
156
查看次数

是否可以在可视块模式下使用dot命令?

我有这个文字:

a     .55
b       .23
c    .12
d      .45
Run Code Online (Sandbox Code Playgroud)

我想对齐第二列,以便:

a    .55
b    .23
c    .12
d    .45
Run Code Online (Sandbox Code Playgroud)

我的第一次尝试是将光标放在第一行,在我要对齐文本的列上按下dt.,然后按下j,.我可以为所有行重复它,但由于我有很多行,我想要制作一个可视块并重复所有行的动作,是否可以在可视块模式下重复命令?如果没有,哪些是替代品?

vim

1
推荐指数
1
解决办法
737
查看次数

标签 统计

vim ×4