Al abrir el terminal, esta línea se muestra siempre:
-bash: :wq: command not found
¿Cómo puedo evitar que aparezca cada vez que se abre el Terminal?
Al abrir el terminal, esta línea se muestra siempre:
-bash: :wq: command not found
¿Cómo puedo evitar que aparezca cada vez que se abre el Terminal?
Parece que existe una línea :wq
en uno de los archivos de perfil de su shell, como ~/.bash_profile
que probablemente se añadió como un intento fallido de salir de Vim al editar un archivo de este tipo.
Para editar el perfil bash con TextEdit, ejecute open -e ~/.bash_profile
en la Terminal. Edite el archivo para eliminar el :wq
sólo la línea. Guárdelo, salga de TextEdit y reinicie Terminal para ver los cambios. Es posible que quieras hacer una copia del archivo en caso de que estés preocupado: cp ~/.bash_profile ~/.bash_profile.bak
.
Si no desea utilizar el Terminal, consulte esta respuesta ¿Cómo añadir el PATH para el bin de mysql en Mac? con instrucciones sobre cómo editar un archivo de perfil sólo usando la GUI.
Te has equivocado al editar .bash_profile con el editor 'vi', también conocido como 'vim'.
Usted hizo su escritura en el modo de inserción, a continuación, cuando haya terminado, se supone que debe golpear esc
para salir del modo de inserción, y luego : w q
para el comando, la escritura y la salida.
No has acertado esc
por lo que insertó :wq como texto adicional. A continuación, se recogió, intentó esc : w q
una vez más, y eso funcionó.
Encienda vim una vez más, abriendo el archivo como antes.
esc
pero hazlo de todos modos. Puede que emita un pitido.:wq
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
4 votos
Cuando en el tipo de terminal
cat ~/.bash_profile
ocat ~/.bashrc
y pegarlo aquí.4 votos
sed -i '/:wq/d' ~/.bash*
debería arreglarlo ;)0 votos
@I.Am.A.Guy por favor añade eso como un Respuesta .