¿Qué significa z en vim?


22

Estaba buscando consejos sobre el cambio de pantalla y encontré los siguientes consejos:

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

Mi pregunta es ¿qué es z? Que significa? ¿Qué otra funcionalidad podría ztener?


3
Con plegado, puede representar visualmente una ... hoja de papel doblada. De lo contrario, una carta que debe usarse, después de que todas las buenas cartas fueron tomadas para operaciones "importantes" que podrían usar una buena mnemotecnia.
VanLaser

66
Mi conjetura es que significa Zhift;)
ypercubeᵀᴹ

Respuestas:


27

z no significa nada. g y z eran dos letras que no se utilizó como comandos independientes ( z<CR>, z., z+, z-, y z^existió) en vi, por lo que han sido reutilizados en Vim como prefijo para una variedad de comandos.

: help z y : help g le mostrará todos los comandos que se encuentran detrás de estos prefijos.


Uno de mis comandos favoritos usa g y z. : g / patrón / z # .2
jecxjo

44
¿Y qué hace ese comando?
Durga Swaroop

@DurgaSwaroop Encuentra todas las ocurrencias patterny las muestra en una lista con números de línea
usuario70585

Aquí está la descripción y el ejemplo para el uso de gy z.
SangminKim
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.