¿Falta menos de (1) funcionalidad de tecla menor?

8

less (1), el paginador del archivo de terminal, parece que falta lesskey (1) y la capacidad de volver a enlazar las pulsaciones de teclas en menos. Los documentos afirman que está ahí, pero no funciona. ¿Estoy loco o la versión de Apple está menos rota?

$ less -k ~/.less /etc/fstab
There is no -k option ("less --help" for help)
$ less --help | grep lesskey
  -k [file]  .  --lesskey-file=[file]
                  Use a lesskey file.
$ which lesskey less
/usr/bin/less
$ less --version | head -2
less 418
Copyright (C) 1984-2007 Mark Nudelman

Estoy corriendo León. Parece extraño que Apple se metiera con menos (1), es una utilidad Unix tan antigua y estándar. (Menos compila fácilmente desde fuentes en MacOS, por lo que ahora estoy usando mi propia versión).

    
pregunta Nelson 11.10.2011 - 22:13

1 respuesta

11

La compilación Lion de less de hecho viene con la función lesskey deshabilitada, como puede verse por el personalizado define.h se está construyendo con (línea #define USERFILE 0 ). Esto no significa que esté roto , solo que alguien decidió personalizar la compilación y deshabilitar esta función por cualquier motivo. Lamentablemente, se olvidaron de actualizar la página del manual, por lo que todavía se está refiriendo a ella.

Si desea esta función, crear su propio less a partir de la fuente es solo una cuestión de ./configure && make install (que lo coloca en /usr/local ), y es posible que también desee obtener más versión reciente mientras está en ello.

    
respondido por el Ingmar Hupp 11.10.2011 - 23:04

Lea otras preguntas en las etiquetas