vim python-垂直模式windows

vim python-mode vertical windows

我正在使用 vim 和 python-mode 插件。通过 python 模式打开的所有 windows(运行时、文档、错误等)水平拆分 window。如何更改默认行为以垂直拆分?

python-mode 似乎没有提供允许您控制其拆分方向的选项。但是,您可以创建一个自动命令,它会在打开时自动将 window 移动到右侧。

autocmd BufEnter {window_name_list} :wincmd L

所以对于 python-模式,命令应该是这样的:

autocmd BufEnter __run__,__doc__ :wincmd L

注意

此自动命令会将 window 移动到屏幕的最右侧。 如果您希望它向左拆分而不是向右拆分,可以将 L 替换为 H

如果您需要有关自动命令和 wincmd 的帮助,请阅读这些帮助主题:

:help :autocmd
:help autocmd-events
:help :wincmd
:help CTRL-W