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.
En lugar de escribir una lista explícita de pestañas, también puede usar intervalos implícitos:
tabs -n
Esto establecerá tabstops para que ocurran cada n
columnas. Para obtener más información, consulte las pestañas de la página de manual en http://manpages.ubuntu.com/manpages/maverick/en/man1/tabs.1.html .
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).