[英]Auto calling a key map in Vim on start
我一直在使用Vim和Buffer Manager WinWalker。 其中一项重要功能是自动调整分割窗口的大小。 因此,当我聚焦缓冲区时,它会调整为最大宽度和高度。
但是,要激活此功能,您需要按ctrl+w
来弹出WinWalker命令(尽管它可以映射到另一个键),然后按c
来激活自动调整大小(因此您可以在之后按ctrl+w
和c组合)。 这确实很乏味,特别是当您已经打开多个缓冲区时,必须激活每个缓冲区中的自动调整大小。
我的问题是: 有没有一种方法可以在.vimrc中自动调用此组合键?
我已经尝试了类似autocmd VimEnter <CW>c
,但是它不起作用。 此外,我不太擅长自定义Vim。 那么,有人可以帮我吗?
提前致谢
您可能想做的是调用<CW>c
调用的函数。 我知道如何发现所需功能的唯一方法是使用:map
或查看源代码。 :map
命令将显示所有当前的键绑定。 我怀疑这会告诉您您想要的所有内容,但它应该告诉您<CW>
映射到了什么,它可能告诉您在源代码中查找的位置。
另外,请确保并阅读WinWalker随附的所有帮助文件。 作者可能已经建立了从功能开始的机制。 如果是这种情况,那么可能就像在.vimrc中定义变量一样简单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.