You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Vim分屏文件中同时跳转至下一个搜索匹配项?

实现Vim多分屏同步跳转搜索结果

要让n/N在所有分屏窗口同步跳转到下一个/上一个搜索匹配项,直接给这两个按键加全局映射即可,把下面的代码加到你的~/.vimrc(或init.vim)里:

nnoremap n :windo normal! n<CR>
nnoremap N :windo normal! N<CR>

简单解释下这几行的作用:

  • nnoremap 创建普通模式下的非递归映射,避免和其他自定义设置冲突
  • :windo 命令会遍历所有打开的分屏窗口,执行后续指令
  • normal! n 强制使用Vim原生的n跳转功能,不会触发其他自定义映射,确保跳转逻辑准确

如果之后需要临时在单个窗口单独跳转,可以用Ctrl+O回到之前的光标位置,或者输入:nunmap n暂时取消映射,用完再重新加载配置恢复。

内容的提问来源于stack exchange,提问作者rawat89

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 20:40:54