我试图修改project.vim来打开右侧的项目窗口而不是左侧。我从源头上看到了几个参考文献,分别是“垂直新”,“垂直分割”和“垂直调整大小”。尝试它们,我发现一个新的垂直分割向左打开,但我无法找到如何将新的垂直分割打开(或移动)到右侧。我知道命令Control-W + r会将窗口移动到右侧,但我不知道如何使用vimscript完成此操作。如何在Vimscript的右侧移动或创建一个窗口?
4
A
回答
4
尝试将vertical new
更改为rightbelow vertical new
。
此外,请参阅:help vertical
和其后列出的所有朋友。
0
也许你应该考虑在做垂直分割后使用wincmd r
。 < C-w > c and wincmd c
大部分时间是等效的。
2
您也可以set splitright
,以便垂直分割窗口总是在右侧创建。
更新:
看来插件编码相当不灵活,所以你需要采取以下两种方法之一:
1)改变这一行的插件的源代码
let b:proj_locate_command='silent! wincmd H'
到
let b:proj_locate_command='silent! wincmd L'
或2)对于用来打开项目窗口的任何映射,请将<C-W>L
或:wincmd L
附加到映射的末尾。
您还应该通过电子邮件发送作者并要求他/她提供一种更容易配置此行为的方法。
相关问题
- 1. 如何滚动右侧弹出窗口
- 2. 如何检测鼠标是否移动到左侧或右侧?
- 3. Windows API的附加窗口的左侧或桌面的右侧
- 4. 从窗口右侧滑动DIV
- 5. Vimscript中,如何测试一个窗口是最后一个窗口
- 6. 如何将PhpStorm工具窗口移到右侧?
- 7. Pycharm - 如何在右侧移动项目窗格?
- 8. 在Flash中创建可移动窗口
- 9. 左右移动或移动虚拟窗口
- 10. 创建一个只能在父窗口内拖动的窗口
- 11. 在R中创建一个移动窗口cumsum
- 12. 如何在浏览器窗口一侧创建一个选项卡集?
- 13. 如何在MainWindow的一侧启动第二个QDialog窗口?
- 14. 如何移动水平滚动给大小的左侧或右侧?
- 15. 右浮动div移动到另一个窗口调整大小
- 16. 如何创建一个模态窗口
- 17. 如何创建一个窗口插件?
- 18. 如何创建一个对象到div的右侧(DIV:左)
- 19. 如何居中一个ImageView然后将其偏移到左侧或右侧?
- 20. 如何将列移动到右侧
- 21. 如何移动右侧的侧边栏?把它推向更右侧?
- 22. 如何在屏幕右侧制作一个小小的下拉窗口?
- 23. WPF:黑色区域在窗口右侧
- 24. 动画移动到左侧和右侧?
- 25. 如何在活动中创建窗口?
- 26. 窗口右侧的元素重叠在窗口调整大小
- 27. 如何在滚动时创建一个小窗口?
- 28. 将右侧的R图移动到侧
- 29. 创建按钮来移动WPF窗口
- 30. 如何在窗口的右侧打开Vim的Taglist插件?
出于某种原因,它适用于我的窗口,但不适用于project.vim窗口。另外,我不希望所有窗口都在右侧 - 例如NERD_tree或taglist窗口。 – juanjux 2010-09-16 11:53:31