zはvimで何を表しますか?


22

私は画面シフトに関するヒントを見上げていたところ、次のヒントに出くわしました。

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ありますか?


3
折り畳むことで、折り畳まれた紙を視覚的に表現できます。それ以外の場合、適切なニーモニックを使用できる「重要な」操作のためにすべての適切な文字が取得された後、使用する必要がある文字。
ヴァンレーザー

6
私の推測では、Zhiftの略です;)
ypercubeᵀᴹ16年

回答:


27

zは何も意味しません。GおよびZは、(スタンドアロンコマンドとして使用されていない行っ二文字であったz<CR>z.z+z-、およびz^VIに存在する)ので、それらはコマンドの種々の接頭辞としてのVimに再利用されてきました。

:help zおよび:help gは、これらのプレフィックスの後ろにあるすべてのコマンドを表示します。


私のお気に入りのコマンドの1つは、gとzの両方を使用します。:g / pattern / z#.2
jecxjo

4
そして、そのコマンドは何をしますか?
ドゥルガスワループ16

@DurgaSwaroopのすべての出現を検出patternし、それらを行番号付きのリストに表示します
-user70585

ここにとの使用法の説明と例がgありzます。
SangminKi​​m
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.