我记得Notepad ++有这个功能,这对比较文件非常有帮助.我想在Vim中实现类似的一个.在一个分割中移动光标时,其他分割窗口中的光标将自动移动.
我正在为 VIM 编写插件,我需要知道filetype由数字指定的缓冲区。但是filetype-option我如何以编程方式获取指定的缓冲区选项?我可以通过 vimscript 函数获取缓冲区名称bufname()- 但我没有找到任何允许我获取选项的函数。也许这是一些技巧bufdo?
在TSQL中,我们使用BEGIN END来包含块而不是{}.如果使用{},我们可以使用%来移动块的开头或结尾,但是我想要进行块的开头或结尾,即使使用BEGIN,END,如何才能完成?
我有这个文字:
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 ×4