Co oznacza Z w vim?


22

Patrzyłem na wskazówki dotyczące przesuwania ekranu i natrafiłem na następujące wskazówki:

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

Moje pytanie brzmi: co to jest z? Co to oznacza? jakie inne funkcje mogą zmieć?


3
Po złożeniu może wizualnie reprezentować ... złożony arkusz papieru. W przeciwnym razie litera, która musi zostać użyta, po tym jak wszystkie dobre litery zostały wzięte do „ważnych” operacji, które mogłyby wykorzystać dobry mnemonik.
VanLaser

6
Domyślam się, że to oznacza Zhift;)
ypercubeᵀᴹ

Odpowiedzi:


27

z nic nie znaczy. gi oo były dwie litery poszedł nieużywany jako komendy autonomicznych ( z<CR>, z., z+, z-, i z^istniały) w VI, więc zostały one repurposed w vim jako przedrostek dla różnych poleceń.

: help z oraz : help g pokaże wszystkie polecenia znajdujące się za tymi prefiksami.


Jedno z moich ulubionych poleceń używa zarówno g, jak i z. : g / pattern / z # .2
jecxjo 23.03.16

4
i co robi to polecenie?
Durga Swaroop,

@DurgaSwaroop Wyszukuje wszystkie wystąpienia patterni wyświetla je na liście z numerami linii
user70585,

Oto opis i przykład użycia gi z.
SangminKim,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.