VI(M),搜索两个文件并滚动以自动生成两个文件

VI(M),搜索两个文件并滚动以自动生成两个文件,vi,vim,vim-macros,Vi,Vim,Vim Macros,我一直在做这些手术,需要经常做 第一步。搜索字符串(SHFT+*) 第二步。切换到上一个查看端口(CTRL+w+h) 第三步。查找字符串(n) 第四步。返回到另一个视图端口(CTRL+w+l) 使用Vi(m),是否可以一次完成上述4个步骤的自动化 我搜索了网络和stackoverflow,我不是说:设置scrollbind。如果你想对多个缓冲区应用:substitute,你可以使用:windo,:bufdo,,:argdo 对于搜索,可以使用映射简化窗口切换。例如,要移动到上一个窗口中的下一个

我一直在做这些手术,需要经常做

第一步。搜索字符串(SHFT+*)
第二步。切换到上一个查看端口(CTRL+w+h)
第三步。查找字符串(n)
第四步。返回到另一个视图端口(CTRL+w+l)

使用Vi(m),是否可以一次完成上述4个步骤的自动化


我搜索了网络和stackoverflow,我不是说:设置scrollbind。

如果你想对多个缓冲区应用
:substitute
,你可以使用
:windo
:bufdo
:argdo


对于搜索,可以使用映射简化窗口切换。例如,要移动到上一个窗口中的下一个匹配项(而不停留在该窗口中),请执行以下操作:


如果要将
:substitute
应用于多个缓冲区,可以使用
:windo
:bufdo
:argdo


对于搜索,可以使用映射简化窗口切换。例如,要移动到上一个窗口中的下一个匹配项(而不停留在该窗口中),请执行以下操作:


IngoKarkat关于地图绘制的答案和线索导致了这一点
:nnoremap hnl

这就像一种魅力


功能键F3是键映射。

IngoKarkat关于映射的答案和线索导致了这一点
:nnoremap hnl

这就像一种魅力


功能键
F3
是键映射。

我正在学习使用vim,我阅读了帮助,了解很少,请解释一下,我还没有成功使用映射…您将该映射放入
~/.vimrc
,或者将其键入vim(尝试)。首先按下
Ctrl+W
,然后按下
n
,就会触发它。我正在学习使用vim,我阅读了帮助,了解得很少,请您解释一下,我还没有成功使用映射…您可以将该映射放入
~/.vimrc
,或者将其键入vim(尝试一下)。首先按下
Ctrl+W
,然后按下
n
,就会触发该操作。
:nnoremap <C-w>n <C-w>pn<C-w>p
:nnoremap <silent> <C-w>n :<C-u>wincmd p<Bar>execute 'normal!' v:count1 . 'n'<Bar>wincmd p<CR>