我一直在寻找有关屏幕切换的提示,并遇到以下提示:

zz = shift current line to middle of screen
zt = shift current line to top of screen
zb = shift current line to bottom of screen


我的问题是z是什么?它代表什么? z还有什么其他功能?

评论

通过折叠,它可以在视觉上代表一张折叠的纸。否则,在将所有好的字母用于可能使用好的助记符的“重要”操作之后,必须使用一个字母。

我的猜测是它代表Zhift;)

#1 楼

z不代表任何东西。 g和z是vi中两个没有用作独立命令的字母(z<CR>z.z+z-z^存在),因此在Vim中已将它们重新用作各种命令的前缀。

:help z和:help g将向您显示位于这些前缀后面的所有命令。

评论


我最喜欢的命令之一同时使用g和z。 :g /模式/z#.2

–jecxjo
16 Mar 23 '16 at 14:52

该命令有什么作用?

–杜尔加·斯瓦鲁普(Durga Swaroop)
16年7月15日在19:16

@DurgaSwaroop它查找所有出现的模式,并将它们显示在具有行号的列表中

–user70585
17-10-18在21:37



这是使用g和z的描述和示例。

– SangminKi​​m
18年1月6日在15:58