[Vim]内容滚屏

内容滚屏的目的是移动内容,让我们更好的观看内容,然而内容与光标的位置都是不变的!

第零阶段:C-f/b/u/d C-e/y

准备一个很大的文本文件。
我只想浏览文本,hjkl太慢了!
OK,Ctrl-f/b/u/d为您服务,
C-f 向前移动一屏  【辅助记忆:forward】
C-b 向后移动一屏 【辅助记忆:backward】
C-u 向后移动半屏 【辅助记忆:up】
C-d 向前移动半屏 【辅助记忆:down】
好吧,我只想移动一行而已!
C-e 屏幕内容向上移动一行 【辅助记忆:extra】
C-y 屏幕内容向下移动一行
想象力哪里去了?
5C-d
5C-e
34C-u

第一阶段:zb zz zt 20z<Enter>

我想把我所在的行变为窗口的第一行:zt 【辅助记忆:top】替代命令为z<Enter>
我想把我所在的行变为窗口的中间行:zz  替代命令为z.
我想把我所在的行变为窗口的末行行:zb 【辅助记忆:bottom】替代命令为z-
我想让文本的第20行变为窗口的第一行!20GG?不行到了20行,不过它不在第一行~
20z<Enter>?哦,太强大了!

除非申明,小白兔软件应用(www.alittlerabbit.com)的文章均为原创,转载请以链接的形式标明本文地址

本文地址:http://www.alittlerabbit.com/sitecontent/vim%E4%B9%8B%E5%86%85%E5%AE%B9%...

 


你可能感兴趣的:([Vim]内容滚屏)