2012-08-10 73 views
3

我经常使用python和C++编写代码,vim是我选择的编辑器。我有一堆插件/片段,使事情变得更容易。我缺乏的一个功能是能够将vim的命令窗口移到顶部。所以,如果我输入“:e”,我希望这个命令位于窗口的顶部。我怎么做?窗口顶部的vim命令

+0

http://vim.1045645.n5.nabble.com/Can-I-move-command-line-to-the-top-td1174202.html – Conner 2012-08-10 19:32:39

回答

3

命令行总是在最下面;这是不能改变的。我猜想原因是一些Ex命令(如:ls)会打印多行输出。你会期望这个输出接近或接近命令本身。顶部的命令行意味着Vim的正常窗口布局将“向下滚动”以为输出留出空间。这是不自然的,不像终端工作。 (vi/Vim首先是一个终端应用程序!)

所以,习惯它吧!

+0

感谢您的回复。我知道这在终端上会很奇怪,但gvim已经超越终端。我打开新文件(或)在命令行中执行某些操作的次数非常多,以至于拥有此功能将非常棒(至少在gvim中) – npcomplete 2012-08-10 22:52:44

+0

Vim的设计理念是争取功能奇偶校验所有版本,GUI和控制台;你应该能够在它们之间切换而不会丢失太多功能。 CP。 ':帮助设计 - 多平台' – 2012-08-11 09:43:36