key-bindings – ¿Cómo registra vimgolf todas las pulsaciones de teclas?

Pregunta:

De vez en cuando me gusta participar en una ronda de vimgolf . Puede resultar esclarecedor.

¿Cómo pueden registrar todas las pulsaciones de teclas? Esa debe ser una característica de vim. Cualquiera alguna idea de cómo hacer eso. Podría ser útil registrar todo en determinadas circunstancias.

Respuesta:

Probablemente usen el parámetro incorporado -w , vea :h -w :

-w {scriptout}  All the characters that you type are recorded in the file
        "scriptout", until you exit Vim.  This is useful if you want
        to create a script file to be used with "vim -s" or
        ":source!".  When the "scriptout" file already exists, new
        characters are appended.  See also |complex-repeat|.
        {scriptout} cannot start with a digit.
        {not in Vi}

Editar Como @B Layer señaló que el código real usa el parámetro -W , que es básicamente el mismo que -w pero el archivo de registro se sobrescribe en lugar de agregarle las pulsaciones de teclas ( :h -W ):

-W {scriptout}  Like -w, but do not append, overwrite an existing file.
        {not in Vi}

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım