¿Cómo mostrar los tamaños de archivos en Midnight Commander en la forma más compacta? ("tamaños de archivos inteligentes" en Total Commander)

¿Cómo mostrar los tamaños de archivos en Midnight Commander en la forma más compacta? ("tamaños de archivos inteligentes" en Total Commander)

MC muestra los tamaños de archivos en kilobytes y bytes de forma predeterminada, pero es difícil de leer y sería más fácil verlos en la unidad "más cercana" disponible. Eso es:

1234567  -> 1M  
123456   -> 123K
12345678 -> 12M

Respuesta1

Opción 1: usar la interfaz

Cámbielo en uno de los paneles haciendo

  1. PrensadoF9
  2. Elige Left(o Right)
  3. SeleccionarListing format...
  4. Verifique User defined:y establezca el tamaño de la cadena size:4y seleccione OK. Debe tener un aspecto como este:
      ┌────────────── Listing format ──────────────┐
      │ ( ) Full file list                         │
      │ ( ) Brief file list: 2        [^] columns  │
      │ ( ) Long file list                         │
      │ (*) User defined:                          │
      │ half type name | size:4 | perm         [^] │
      ├────────────────────────────────────────────┤
      │ [ ] User mini status                       │
      │ half type name | size | perm           [^] │
      ├────────────────────────────────────────────┤
      │            [< OK >] [ Cancel ]             │
      └────────────────────────────────────────────┘
    
  5. Para hacerlo permanente, F9> Options> Save setup.

Opción 2: editar el archivo de configuración

Edite el archivo ~/.config/mc/panels.ini. Debe haber dos user_format=entradas, una debajo [New Left Panel]y otra debajo [New Right Panel]. Cambie la entrada del panel deseado a

user_format=half type name | size:4 | perm

La documentación

La cita relevante deldocumentación, bajoFormato de listado...:

Para forzar un campo a un tamaño fijo (un especificador de tamaño), simplemente agregue :seguido de la cantidad de caracteres que desea que tenga el campo. Si el número va seguido del símbolo +, entonces el tamaño especifica el tamaño mínimo del campo; si el programa descubre que hay más espacio en la pantalla, expandirá ese campo.

Por tanto, bsize:4también es posible. Es igual a size:4, excepto que para directorios solo muestra SUB-DIR o UP--DIR.

información relacionada