窗口顶部的Vim命令

4

我经常使用Python和C++进行编程,而vim是我选择的编辑器。我安装了许多插件/代码片段来使编程更加方便。但我发现一个问题是无法将vim命令窗口置于顶部。例如,当我输入“:e ”时,我希望该命令窗口位于编辑器的顶部。请问如何实现这个功能?


http://vim.1045645.n5.nabble.com/Can-I-move-command-line-to-the-top-td1174202.html - Conner
1个回答

4
命令行始终位于底部,无法更改。我想原因是一些Ex命令(如:ls)会打印多行输出。您希望该输出与/或靠近命令本身。将命令行放在顶部意味着Vim的正常窗口布局将“向下滚动”以腾出空间来容纳输出。这是不自然的,也不像终端工作方式。(vi / Vim首先是一个终端应用程序!)
所以,请适应它!

感谢回复。我明白这在终端上可能有些奇怪,但是gvim已经远远超越了终端。我经常打开新文件或在命令行中执行某些操作的次数非常多,因此拥有这个功能(至少在gvim中)会非常方便。 - npcomplete
Vim 的设计理念是在所有版本中努力实现功能平衡,包括 GUI 和控制台;您应该能够在它们之间切换而不会失去太多功能。参见:help design-multi-platform - Ingo Karkat

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接