que ejecutar comandos comando bash windows-10 windows-subsystem-for-linux

ejecutar - Deshabilitar el pitido de Linux Bash en Windows 10



que es bash en linux (12)

Además de lo que dijo jgr208, es posible que ya tenga un archivo ~/.profile y que ~/.bash_profile no esté presente, como fue mi caso.

En este caso, agregue setterm -blength 0 al .profile .

Si crea un .bash_profile , su .profile será ignorado y cualquier cosa que Windows haya escrito allí no funcionará.

Tener un Linux Bash en Windows 10 es bastante bueno, pero en lo que tengo que luchar con el terminal no tan bueno proporcionado por Microsoft, me quedaré atascado con Ubuntu para todo.
De todos modos, ¿hay alguna manera de desactivar ese pitido cada vez que haces algo en el Bash?
Dado que no es posible comentar bell-style audible porque no está allí, ni es posible iniciar sc config beep start= disabled


Dado que los únicos terminales de ruido tienden a hacer sonar el timbre y, si lo quiere apagado en todas partes, la forma más sencilla de hacerlo para bash en Windows:

  1. Mash retroceder un montón en el indicador
  2. Haga clic con el botón derecho en el icono de sonido y elija Abrir mezclador de volumen
  3. Baje el volumen en el Host de la ventana de consola a cero


Descubrí que la solución de TedMilker funcionaba, pero necesitaría reajustar el Mezclador de volumen cada vez que reiniciaba. Para hacerlo permanente, ajusté los niveles de volumen dentro del volumen de la aplicación de Windows y las preferencias del dispositivo.

Tomado de esta publicación :

Configuración / Sistema / Sonido / Volumen de la aplicación y preferencias del dispositivo

Establezca Host de ventana de consola en cero.

(Es posible que deba presionar Tab / Retroceso en la ventana de la consola para activar el sonido de la campana antes de que aparezca el control deslizante Host de la ventana de la consola).


Encuentre la ubicación del archivo .bash_profile e ingrese lo siguiente en el archivo:

setterm -blength 0

Lo cual establecerá la cantidad de tiempo que el pitido pasa a 0 y, por lo tanto, no hay pitido.


La respuesta de @Andrea Tulimiero funciona para local, pero cuando ssh a un servidor remoto, el pitido se enciende nuevamente. Mi sugerencia es deshabilitar desde la barra de tareas de Windows 10. Hay un mezclador de volumen en la esquina inferior derecha, que funciona para mí.


Necesita agregar las siguientes líneas a bash y vim config,

1) Apaga la campana para golpear

vi ~/.inputrc set bell-style none

2) Apaga la campana para vi

vi ~/.vimrc set visualbell set t_vb=

Al configurar la campana visual se apaga la campana de audio y al borrar la duración de la campana visual se desactiva el parpadeo.


Para deshabilitar el pitido del bash, debes descomentar ( agregar si no está allí):
set bell-style none en su archivo / etc / inputrc .
Nota: Dado que es un archivo de solo lectura, deberá ser un sudoer .

Gracias a @ jgr208 y @Benjamin W.


Para deshabilitar los pitidos al hacer ssh en una máquina remota, simplemente cree los mismos archivos ~/.inputrc y ~/.vimrc en la máquina remota para evitar que ssh mismo ~/.vimrc pitidos.

Vea la respuesta de @Nemo para conocer el contenido de cada archivo.


Reemplazar en los sonidos del sistema la "Parada crítica" a un archivo wav que esté en silencio 1 .

Simplemente eliminar el sonido por completo no funcionó para mí. Aparentemente, se utilizó un sonido predeterminado en este caso.

(Créditos para this.lau_ en SuperUser para descubrir esto).


haga clic derecho en el icono de sonido (abajo a la derecha) >>> abra el mezclador de volumen >>> silenciar la ventana de la consola host


no es específico para bash windows 10. pero si desea eliminar el terminal de campana para zsh, simplemente use la opción correcta en zshrc. (para vim, respuesta ya publicada)

unsetopt beep

http://zsh.sourceforge.net/Doc/Release/Options.html

He encontrado esta opción rápidamente, pero la encontraría aún más rápido si estuviera en esta publicación ^^

hf