GNU/Linux >> Tutoriales Linux >  >> Linux

¿Borrar hasta el final de la línea utiliza el color de fondo incorrecto en Tmux?

En la expansión del indicador ZSH, se supone que el comando %E "Borrar hasta el final de la línea".

Esto funciona:

Sin embargo, no funciona en tmux:

El problema parece estar relacionado con BCE (Borrado de color de fondo). En la pantalla, puedo agregar la opción defbce on. No puedo encontrar ninguna configuración similar para tmux. ¿Existe?

Respuesta aceptada:

A diferencia de screen , tmux no tiene borrado de color de fondo conmutable capacidad en su emulador de terminal. El borrado siempre tiene el color de fondo predeterminado, nunca el color de fondo actual.

Nicholas Marriott lo agregó a la lista de tareas pendientes en septiembre de 2015, pero declaró en ese momento que ni a él ni a nadie más le importa lo suficiente como para implementarlo.

Más tarde la implementó en octubre de 2016, casi un año después de que se escribiera originalmente esta respuesta.

Lecturas adicionales

  • Nicholas Marriott (2015-09-15). Admite borrado de color de fondo (bce) . tmux/tmux. Error #109. GitHub.
  • Nicholas Marriott (2015-09-15). Agregue BCE a TODO. . tmux/tmux. 54bd7612868341c47bd3bd237c9598d5860b3ef3. GitHub.
  • esquema de colores vim completamente incorrecto dentro de la pantalla o sesiones tmux :

t_ut apaga BCE. tmux debería admitir BCE pero depende de la versión de tmux, creo que 2.1 es demasiado antiguo.


Linux
  1. wc -l NO cuenta lo último del archivo si no tiene un carácter de final de línea

  2. Linux:compruebe si hay una línea vacía al final de un archivo

  3. Configuración del color de fondo en gvim

  4. Establecer el color de la pestaña tmux activa

  5. Reemplace cada carácter de espacio en blanco al final de cada línea con '_'

Tener una vaca en la línea de comandos de Linux

Domina la línea de comandos de Linux

¿Cómo establecer el color/patrón de fondo en una ventana de Nautilus?

¿Cómo borrar el número de línea en Vim al copiar?

¿Cómo borrar el contenido de un archivo desde la línea de comando?

Linux:grep desde ciertas líneas hasta el final del archivo