可以将vim的命令行窗口配置为*不*移动缓冲区的内容吗?
发布时间:2020-12-15 20:59:55 所属栏目:安全 来源:网络整理
导读:当 vim的命令行窗口打开时(:help command-line-window), 它将缓冲区的内容向上移动高度.有什么办法吗? 告诉它不要转变? 这是我所指的一个例子: 理想情况下,命令窗口将打开并简单地与底部的几个重叠 行. 我的假设是命令行窗口是真正的拆分,因此 可能无法
当
vim的命令行窗口打开时(:help command-line-window),
它将缓冲区的内容向上移动高度.有什么办法吗? 告诉它不要转变? 这是我所指的一个例子: 理想情况下,命令窗口将打开并简单地与底部的几个重叠 我的假设是命令行窗口是真正的拆分,因此 解决方法
你可以通过使用得到更近的地方
:set scrolloff=N 在这种情况下,将其设置为5会产生预期的效果: 我知道这是作弊(我的主窗口更大)并且它很繁琐(它使用来自您的特定起始视图的信息来保持显示的行).然而,当你按下q:时,你可能会把这个编写为’神奇’工作并不是不可想象的. 在一个完美的世界里,我会使用:mkview! (或等效的脚本命令),带有映射以保存和恢复窗口位置.但是,命令窗口是特殊的,它不允许切换窗口,所以我认为这是不可能的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |