0 votos

No existe la opción --lesskey-file / no existe la opción -k

Usando la macOS por defecto less (/usr/bin/less), man less y less --help muestran que less tiene la opción

  -k [file]  .  --lesskey-file=[file]
                  Use a lesskey file.

Pero no importa cómo lo intento usar, dice que esa opción no existe.

% less --lesskey-file=~/.less -- ~/.less
No hay opción lesskey-file=~/.less ("less --help" para ayuda)
Presiona ENTER para continuar 
% less -k~/.less -- ~/.less
No hay opción -k ("less --help" para ayuda)
Presiona ENTER para continuar
% less -k ~/.less -- ~/.less
No hay opción -k ("less --help" para ayuda)
Presiona ENTER para continuar

Less tampoco está cargando mi ~/.less por defecto, lo cual es lo que su página de manual dice que debería estar haciendo.

¿Cómo puedo ejecutar less de macOS con un archivo lesskey?

0voto

theonlygusti Puntos 184

Gracias a esta respuesta, he aprendido que es porque incluso en 2024, Apple deshabilita manualmente esta característica básica de less.

Su versión de less tiene

/*
 * USERFILE es 1 si desea permitir que un archivo .less especifique
 * combinaciones de teclas definidas por el usuario.
 */
#define USERFILE    0

en defines.h, que encontré en https://opensource.apple.com/releases/

Por lo tanto, usando el less que viene con tu Mac, no podrás utilizar archivos lesskey en absoluto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X