versiones guia español descargar actualizar tabs spaces tty gnome-terminal

tabs - guia - qgis manual



Cómo mostrar pestañas como 4 espacios en gnome-terminal (7)

En realidad, las pestañas de la pantalla del gnome-terminal son 8 espacios, y esto es muy molesto cuando capturas archivos o ves diffs, ¿hay alguna forma de cambiar esto permanentemente?


Debe establecer el ancho de tabulación en el tty subyacente, no en el gnome-terminal.

Teóricamente, debería poder usar ''setterm -regtabs 4'' para establecer el tabwidth a 4 en su .bashrc.

No parece estar funcionando en mi distribución de Linux, pero funciona cuando ssh desde un sistema remoto.

La forma más fácil de restablecer el ancho de tabulación a 8 es usar ''pestañas -8'' (pestañas -d8 para ver el cambio).


La solución única que encontré es escribir en la terminal:

tabs 5,9,13,17,21,25,29,33,37,41

y añádelo a ~ / .bashrc si quieres cambios permanentes.

PD: Esto obviamente cubre hasta 10 tabulaciones.



También puede hacer pestañas -4 y establecerá una pestaña para cada 4ta columna.


El problema de hacerlo como "pestañas -4" es que la primera pestaña está desactivada por uno (al menos en mi sistema). Si escribo "pestañas -4", por ejemplo, la primera parada de pestañas comenzará en la cuarta columna con 3 espacios en blanco delante de ella en lugar de 4. Las pestañas de las pestañas posteriores estarán todas separadas correctamente por 4 espacios. Una solución para esto es especificar que la pestaña se detenga así:

tabs 1,+4,+4,+4,+4,...


Si usas bash, esto es lo que tengo en mi ~ / .bashrc:

# set tabs to width TABWIDTH TABWIDTH=4 # for less(1) the option -x4 was added (see above); # other programs may need their own flags setterm -regtabs ${TABWIDTH} </dev/tty tabs -0 </dev/tty # this erroneously imho sets the first tab at offset 3, not offset 4: #tabs 1,+${TABWIDTH} </dev/tty # this works: tabs 1`for i in {0..40}; do echo -n ",+${TABWIDTH}"; done` unset TABWIDTH

Tenga en cuenta los apoyos alrededor de la canción ''for ... done''.

editar: El último ''+4'' antes de la declaración ''hecho'' debería, por supuesto, haber sido + $ {TABWIDTH}.


las pestañas 1,5,9,13,17,21,25, etc. no parecen funcionar del todo correctamente. En la entrada, cuando retrocede sobre una pestaña, gnome-terminal retrocede 8 espacios, no cuatro. Parece que hay un error de gnome-terminal aquí. (Nota: no verá esto si escribe en el intérprete de comandos, ya que usurpa las pestañas para completar el archivo. Primero debe ejecutar cat o dc u otro comando que no arrogue caracteres de pestañas para sus propios fines).