Efectos de cambiar la cáscara -- terminal campo con command-line campo con bash campo con zsh camp apple Relacionados El problema

Effects of changing shell


2
vote

problema

Español

Recientemente Apple cambió el Shell predeterminado a ABCDEFGHIJKLMNABCDEFGHIJKLMN1 de ABCDEFGHIJKLMNABCDEFGHIJKLMN2 . En el pasado realicé cambios significativos en mi archivo .bashrc . ¿Cómo debo incorporar esos cambios en el terminal ABCDEFGHIJKLMNABCDEFGHIJKLMN4CDEFGHIJKLMN4?

Original en ingles

Recently Apple changed the default shell to zsh from bash. In the past I made significant changes to my .bashrc file. How should I incorporate those changes into the zsh terminal?

           

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 
  1. Permanezca con Bash e instale un bash más nuevo con brew (v5.0.11 en lugar de la bash v3.2.57 de Apple) . Agregue la ruta a la bash de BREW a / etc / shells. En las opciones avanzadas de las preferencias del sistema & gt; Usuarios y amplificadores; Grupos & gt; (Alt-clic) Su usuario y GT; Iniciar sesión Shell Cambie el shell de inicio de sesión a la bash de Brew. Aunque algunas cosas pueden romperse.

o

  1. Comience a usar ZSH: Mueva el contenido .bashrc compatible con POSIX a .profile y su origen este archivo en .zshrc como este:

      [[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile'   

    algunas cosas pueden romperse aunque.

o mejor

  1. comienza desde cero y aprende a configurar zsh. Muchas cosas en su .bashrc como aliases y variables envas de envas deben trabajar en .zshrc aunque.

No hay traductora de Google de Bashin a Zshlish. Si no publica el contenido de su .bashrc (¡todavía no podemos mirar por encima de su hombro!), No podremos decir qué puede salir mal.

 
  1. Stay with bash and install a newer bash with brew (v5.0.11 instead of Apple's bash v3.2.57). Add the path to brew's bash to /etc/shells. In the advanced options of the System Preferences > Users & Groups > (alt-click) your user > login shell change the login shell to brew's bash. Some things may break though.

OR

  1. Start using zsh: move the POSIX-compliant .bashrc content to .profile and source this file in .zshrc like this:

    [[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile' 

    Some things may break though.

OR BEST

  1. Start from scratch and learn how to configure zsh. A lot of things in your .bashrc like aliases and env variables should work in .zshrc though.

There is no Google translator from bashin to zshlish. If you don't post the content of your .bashrc (we still can't look over your shoulder!), we won't be able to tell what may go wrong.

 
 
 
 

Relacionados problema

1  Archivos no vistos por el buscador  ( Files not seen by finder ) 
Parece que tengo un problema extraño con una herramienta de edición de fotos llamada lumniar 3 . Aunque tengo este problema con este software, tiendo a pensa...

18  Eliminar tecla no funciona en VIM en ITERM2  ( Delete key doesnt work in vim on iterm2 ) 
En primer lugar, escribí algo en modo de inserción, como Hello En esta etapa, si no salí del modo de inserción, Eliminar funciona y puede eliminar to...

254  ¿Cómo puedo enumerar mis puertos de red abierta con NetStat?  ( How can i list my open network ports with netstat ) 
Me gustaría enumerar mis puertos de red abierta en terminal con comandos incorporados. Como lo que sé, netstat es el comando de usar. Pero estoy luchando po...

12  ¿Qué debo hacer cuando la barra de menú parece congelada / no responde?  ( What should i do when the menu bar seems frozen unresponsive ) 
Varias veces la barra de menú en mi Mac se ha congelado y he tenido que reiniciar toda la computadora. Sé que debe haber una mejor manera de arreglar una barr...

2  Saliendo / comenzando el terminal (El Capitan)  ( Exiting starting the terminal el capitan ) 
En la última versión de Mac OS X terminal, noté que si escribo exit y la prensa Enter , obtengo lo siguiente: Last login: Wed Jan 27 09:18:48 on ttys000...

1  Cambiar el tema terminal para el desarrollo  ( Change terminal theme for developing ) 
Acabo de recibir un IMAC y quería cambiar el terminal predeterminado a, lo que creo, es un tema. Lo vi hace un tiempo y no lo estoy encontrando. captura d...

3  El buscador muestra un tamaño de archivo diferente en comparación con el terminal  ( Finder shows different file size compared to terminal ) 
Tengo una carpeta llamada 'Objetos' en mi Mac. Cuando reviso los contenidos de él en el terminal se muestra así. Carpeta de objetos claramente muestra 4...

107  ¿Cómo configuro las variables de entorno en OS X?  ( How do i set environment variables on os x ) 
Siempre tengo dificultades Configuración de las variables de entorno en OS X como JAVA_HOME , abcdefhijklmnabcdefghijklmn1 o abcdefhijklmnabcdefghijklmn2 ...

2  ¿Archivos onedrive que aparecen en el buscador pero no en la terminal?  ( Onedrive files which appear in finder but not in terminal ) 
Suena loco, lo sé. Por lo general, es el otro camino, puede ver los archivos en el terminal que no son visibles en el buscador. Tengo un problema que está a...

1  Ejecutar un script con privilegios de administrador de un terminal de cliente estándar  ( Running a script with administrator privileges from a standard client terminal ) 
Tengo la fuerte sensación de que estoy tratando de reinventar la rueda, pero pasé un tiempo sin encontrar una solución existente. Tengo un guión de shell ya...

3  Mac OS X Yosemite Conectivity  ( Mac os x yosemite connectivity issue ) 
Cada a menudo mi MacBook Pro comienza a obtener una conectividad de red muy intermitente. Tengo un superhub virgen. Pinging My Router me da muchos tiempos d...

2  Espacio perdido después de que Bootcamp falla  ( Space lost after bootcamp fail ) 
Esta es mi primera computadora Apple (MacBook Air 2015). Tuve que instalar Windows en esto porque mi escuela lo quería. He intentado instalar a través de BO...

29  Copia de bloques de texto en terminal  ( Copying blocks of text in terminal ) 
¿Es posible copiar un "bloque" de texto desde una ventana de terminal sin tener que copiar líneas completas? Ejemplo: Digamos que solo quiero copiar el...

2  No se puede formatear la unidad interna como APFS en 2018 MacBook Pro  ( Unable to format internal drive as apfs on 2018 macbook pro ) 
Recientemente realizé una instalación limpia semiuturosa en mi MacBook Pro 2018. Esto implica los siguientes pasos (en el orden dado): Creación de un inst...

4  ¿Por qué este proceso no puede terminar este proceso?  ( Why cant this process terminate ) 
Recientemente, me encontré con un problema en el que mi programa de red no podía unirse a un puerto porque ya estaba en uso. Abrí el monitor de actividad y...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.