2015-03-06 00:09:44 +0000 2015-03-06 00:09:44 +0000
30
30

Onde está o ficheiro .zshrc em Mac?

Estou a usar o iTerm e queria personalizar o aspecto da janela do meu terminal usando Oh My ZSH! . E de acordo com a documentação preciso de alterar o ficheiro ~/.zshrc e adicionar um valor ZSH_THEME:

Assim que encontrar um tema que queira utilizar, terá de editar o ficheiro ~/.zshrc. Verá aí uma variável de ambiente (todas as tampas) que se parece:

& > ZSH_THEME="robbyrussell"

O problema é que não sei onde encontrar o ficheiro ~/.zshrc.

Respostas (4)

45
45
45
2015-03-06 00:21:39 +0000

O ~/.zshrc não existe por defeito no Mac OS X, pelo que necessita de o criar. O ~/ traduz para o directório home do seu utilizador e o .zshrc é o próprio ficheiro de configuração ZSH.

Portanto, basta abrir uma janela “Terminal” ou “iTerm” e criar esse ficheiro assim; estou a usar nano como editor de texto, mas sinta-se à vontade para usar qualquer editor de texto com o qual se sinta confortável:

nano ~/.zshrc

E depois defina o valor ZSH_THEME para qualquer valor que queira utilizar desta forma:

ZSH_THEME="robbyrussell"

Agora para guardar o ficheiro em nano basta carregar em ctrl+X. Quando for solicitado:

Guardar o buffer modificado (RESPOSTA “Não” MUDANÇAS DE DESTROY) ?

Basta digitar “Y” e então receberá uma nova mensagem que se parece com isto; basta anotar o caminho /Users/jake/ irá corresponder ao caminho do seu utilizador local:

& > Nome do ficheiro a escrever: /Users/jake/.zshrc

Agora basta carregar em Return e o ficheiro será guardado e voltará ao prompt de linha de comando no “Terminal” ou “iTerm”. Se sair agora do “Terminal” ou “iTerm” e depois abrir uma nova janela, as definições ~/.zshrc devem agora ser carregadas.

5
5
5
2019-06-25 07:58:56 +0000

Estou a utilizar MacOS High Sierra, MacBook Pro.

Depois de ter instalado um Tema, precisei também de mudar o ZSH_THEME.

Para mim, o ~/.zshrc já estava presente no meu directório Home, mas estava escondido.

Usei Cmd + Shift + . para mostrar os ficheiros escondidos no Finder, depois abri os ficheiros ~/.zshrc com o meu editor. Actualizei-o e guardei-o. Funcionou bem.

1
1
1
2020-01-17 13:07:12 +0000

Mac OS Catalina

O ficheiro .zshrc não está presente por defeito, precisamos de o criar.

Passos para a criação:

  1. Terminal Aberto
  2. Tipo touch ~/.zshrc para criar o respectivo ficheiro. (touch command criará o .zshrc no seu directório actual mas será escondido )
  3. Carregue em return

Para ver/abrir ~/.zshrc pode fazer uma de duas coisas:

  1. Open Finder* => Prensa* Cmd + Shift + .

============= OU ====================

  1. Abrir Terminal* => Tipo* open ~/.zshrc
1
1
1
2020-01-29 08:50:07 +0000

oh-my-zsh” cria agora ~/.zshrc automaticamente agora. Imediatamente a seguir no meu Macbook OSX Catalina que executei:

vi ~/.zshrc

E o ficheiro já lá estava; nenhuma intervenção manual para o criar era necessária da minha parte.

E a directiva ZSH_THEME de que necessitava já estava presente:

# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="robbyrussell"