在很多地方都解释了如何从vim运行python脚本,包括在vim中运行python代码。
但我的输出跨越了多个页面,只有我才能看到最后一页。我无法进入结果的顶端。
我试过了:!清楚的python%|更多。这将保持更多的输出,但一旦退出更多,情况就一样了。有什么方法可以在结果窗格中移动吗?
此外,我无法添加快捷方式"map:w:!python%|more"。
输出只需打印到您的终端中,因此您应该使用终端的功能进行滚动。Linux TTY和许多X11终端仿真器都支持Shift-PgUp/<kbd]PgDown>;在X11中,如果你喜欢滚动,你也可以使用滚轮。
如果您需要使用Vim处理输出,则应在!
前面加上read
::read !python %
;这将把输出放入当前缓冲器。
此外,我无法添加快捷方式"map:w:!python%|more"。
每个帖子最好只问一个问题。命令中缺少的是将命令绑定到的密钥;您还应该转义%
和|
。