gpt4 book ai didi

vim - 删除多个VI窗口中的同一行

转载 作者:行者123 更新时间:2023-12-05 00:50:54 25 4
gpt4 key购买 nike

我喜欢使用 vim 和 vimdiff。我目前正在比较 vimdiff 中的两个文件,我经常遇到我想在两个缓冲区中删除同一行的情况。在以下示例中,我想删除第 40 行和第 41 行。

39 text_a  |   39 text_b
40 text_aa | 40 text_aa
41 text_bb | 41 text_bb
42 text_c | 42 text_d

表演感觉很乏味 dd Ctrl-W-W , dd Ctrl-W-W删除当前窗口中的行,跳转到另一个窗口,删除那里的行并跳回我原来的窗口。

有谁知道这个的快捷方式?

最佳答案

您可以使用 bufdo删除所有缓冲区中的第 40 和 41 行

:bufdo 40,41d 

根据您使用 vimdiff 的情况,命令是
:windo 40,41d 

关于vim - 删除多个VI窗口中的同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45162562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com