Vim中有一个函数会移动到缓冲区吗?例如,如果我知道某些选项卡的某个窗口中打开了“TODO.txt”,我想跳到该选项卡并关注该窗口。那可能吗?vim:移动到缓冲区?
5
A
回答
7
set swb=useopen,usetabe
将设置使:sb [number]
或:sb [pattern]
切换到打开的窗口中无论哪个选项卡。
3
我相信这是:drop filename
+0
+1不错的一个(至少15个字符) – cnicutar 2011-04-24 18:20:42
+0
嗯...关闭,尽管这需要文件的完整路径,如果你打开了一堆文件,可以很容易地完成)。 – 2011-04-24 18:26:51
0
我用
:buf TODO
你需要一个唯一的一块里识别缓冲区文件名。你可以使用tab-completion,尽管:)
哦IC,只是指出你想激活相应的选项卡。 Sry
相关问题
- 1. 区分Vim中的隐藏缓冲区和活动缓冲区
- 2. Ctypes偏移到缓冲区
- 3. 自动保存缓冲区:make in vim?
- 4. 刷新Vim缓冲区
- 5. vi,vim缓冲区溢出
- 6. 如何在vim脚本中移动缓冲区位置
- 7. Vim-airline关闭缓冲区/退出vim
- 8. vim:获取卸载缓冲区的缓冲区号
- 9. Vim - 每次关闭缓冲区时停止缓冲区编号自动递增
- 10. vim下cygwin:不能管vim缓冲区到外部程序
- 11. 带电流缓冲区不移动点
- 12. 在Vim中重置缓冲区
- 13. switchbuf在vim导致空缓冲区
- 14. VIM中没有缓冲区3?
- 15. 从vim会话中删除缓冲区
- 16. 如何在Vim中复制缓冲区?
- 17. 合并VIM系统缓冲区
- 18. Vim缓冲区已被修改
- 19. Vim:丢失缓冲区中的文件
- 20. VIM复制粘贴缓冲区
- 21. 在Vim缓冲区中的Python?
- 22. 在Vim的缓冲区中运行R
- 23. vim quickfix避免缓冲区更改
- 24. Vim重复点(“。”)命令缓冲区?
- 25. VimL:如何通过缓冲区名称知道Vim在哪个缓冲区中
- 26. Vim:用默认缓冲区替换选择而不覆盖缓冲区
- 27. Vim检测当前缓冲区是什么类型的缓冲区
- 28. Vim的自动滚动缓冲
- 29. Vim:启动时将光标放在缓冲区的末尾
- 30. 为特定缓冲区禁用VIm自动命令
Hrm ... 7.3中的任何一个都改变了(我在7.2中),或者'swb'没有完全做我想做的事情。在7.2中,似乎只有在跳到错误并使用quickfix和东西时才会检查“swb”。当我设置了swf = useopen,usetab'时,运行':b foo'仍然会将当前窗口替换为匹配'foo'的缓冲区。 – 2011-04-26 03:07:44
@David Wolever,你绝对正确。你应该使用':sb'而不是':b'。我纠正了这个帖子。 – 2011-04-26 03:22:28
D'oh!真棒。谢谢。 – 2011-04-26 04:12:17