ZSH e Oh My ZSH no Windows? Será que rola?

Поділитися
Вставка
  • Опубліковано 8 лют 2025
  • O Z-shell ou Zsh é um excelente interpretador de comandos Unix, porém o Windows não é Unix!!! Será que tem alguma maneira de configurar o ZSH e também o Oh My ZSH no Windows?
    Se vamos tentar fazer isso, também devemos tentar configurar coisas como zsh-autosuggestions, zsh-syntax-highlighting e até o spaceship-prompt, não é mesmo?
    Mas será que eu conseguiria configurar ele para funcionar também com o meu VS Code?
    Bora tentar fazer isso tudo juntos?
    Ative o WSL2: • WSL2 e Docker no Windo...
    Comandos: gist.github.co...
    Cursos de Python e JavaScript / TypeScript com desconto:
    www.otaviomira...
    Twitter: / otaviomirandabr
    #zsh #ohmyzsh #windows

КОМЕНТАРІ • 84

  • @LeandroSimoesArt
    @LeandroSimoesArt 3 роки тому +4

    O melhor video que vi até agora que explica passo a passo de como instalar o zsh de maneira correta e já com os plugins básicos pra uma experiencia boa. Parabéns!

  • @muriloribeirocristiano7336
    @muriloribeirocristiano7336 2 роки тому +6

    Irmão, que video sensacional, tive de pausar o curso que eu tava fazendo pois lá não explicaram de forma boa como fazer isso para prosseguir nas aulas. O que você fez muito bem, meus parabéns, você trabalha muito bem e se atenta nos detalhes que pra quem explica parece óbvio

  • @jennysaffira2
    @jennysaffira2 2 роки тому +2

    cara eu te amo kkkk funcionou tudo direitinho, vídeo incrível e vc explica muito bem deu pra entender tudo, maiss uma inscrita

  • @jennysaffira2
    @jennysaffira2 2 роки тому

    até agora não vi um canal e um vídeo que explique como instalar zsh, mano tu é simplesmente meu ser humano favorito agr, muito obrigadaa

  • @carlosroberto-gv2wv
    @carlosroberto-gv2wv 3 роки тому +1

    Sem dúvidas nenhuma um dos melhores instrutures dee Ti do nosso país !!!

  • @novo5950
    @novo5950 3 роки тому +2

    Você é um professor Formidável, material de excelente qualidade.

    •  3 роки тому

      Obrigado Xandy

  • @andersonshinnoby2487
    @andersonshinnoby2487 3 роки тому +2

    Fantastico! Seguir os passos e está dando tudo certo aqui!
    Comprei um curso seu de JavaScript, cara são mais de 100 horas de instrução! Você é o melhor, parabéns pelos conteúdos! #tmj

  • @traceurVito
    @traceurVito 3 роки тому +6

    Cara, muito bom! Às vezes preciso usar algo em linha de comando no windows e me dá um comichão ter que mexer no cmd rsrs. Vou usar o início desse tutorial pra tentar instalar o terminator no windows, que é o que uso no linux.
    Fora que vc está no mac, mexendo no windows e instalando coisas de linux... Aí sim hem!!!! rsrs

  • @robson8833
    @robson8833 2 роки тому +1

    Impressionante!
    Acabou de me ensinar muito. Obrigado de coração!

  • @LucasCarvalho-fo1rt
    @LucasCarvalho-fo1rt 2 роки тому +2

    Muito obrigado mano, ficou top demais pra trampar aqui no Windows.

  • @victorbatista7300
    @victorbatista7300 Рік тому

    Muito bom amigo, parabéns pelo trabalho e obrigado pela força.

  • @fprocacifogao
    @fprocacifogao 2 роки тому +1

    Parabéns Otávio, muito bom seu tutorial!!!!!

    •  2 роки тому

      Valeus =}

    • @fprocacifogao
      @fprocacifogao 2 роки тому

      @ estou com um problema "/usr/bin/env: ‘bash
      ’: No such file or directory" sabe como consigo resolver isso?

  • @otonw
    @otonw 3 роки тому +2

    Simples e direto. Parabéns!

  • @thiarhesgoncalves2188
    @thiarhesgoncalves2188 3 роки тому

    Caraca, topzera demais mestre Otávio!

  • @gagjunior
    @gagjunior 3 роки тому +2

    Excelente!! Como sempre um excelente material!!!

    • @gagjunior
      @gagjunior 3 роки тому +1

      Estou fazendo seu curso de Java Script na Udemy e gostaria de agradecer pelo conteúdo do curso!!! Muito bom!! Aprendendo muitoooo

  • @car_daniel
    @car_daniel 3 роки тому

    Conteúdo senacional! Eu tava apanhado para configurar tudo isso no Windows.

  • @junangameplays3271
    @junangameplays3271 3 роки тому

    que explicação é esta mano ? dahora demais, excelente didática

  • @robertbr00
    @robertbr00 2 роки тому

    Funcionou bem aqui! Grato por compatilhar esse conhecimento.
    ps: caso não consigam baixar o ubuntu nem o terminal do win no microsoft store, como eu, procura na internet em inglês que tem como fazer isso baixando um executavel pra cada um.

  • @dantevicenzo
    @dantevicenzo Рік тому

    Que aula incrível! Me salvou grandão. Gratidão!

  • @WISKTON
    @WISKTON 3 роки тому

    Vídeo top demais! Completo!!!! parabéns!

  • @autoplacasind.ecom.ltda.1326

    Aula sensacional!!!😘

  • @eduardamirelly2986
    @eduardamirelly2986 2 роки тому +1

    Obrigado pelo conteúdo :)

  • @felipefacundes1
    @felipefacundes1 Рік тому

    Bem que poderia ter usado o Arch Linux como base né, tirando o “Refisefuqui" (Buguntu (cheio de bugs)) , de resto o video ficou muito bom, principalmente, para os usuários de RWindows(desse mal não sofro ;) ). Cara, seus videos são sempre muito bons, está de parabéns! Continue com o bom conteúdo!

  • @jennysaffira2
    @jennysaffira2 2 роки тому

    tu é muito foda, apenas!

  • @Sam-Abyz
    @Sam-Abyz Рік тому

    Brabo de mais sô.

  • @gaviola7063
    @gaviola7063 3 роки тому +1

    Otávio, Boa tarde
    Faz um curso ensinando isso e todos os comando do ZSH.

  • @Igor-wf7cn
    @Igor-wf7cn Рік тому +1

    O meu terminal do ubunto fica no diretório ~ direto, sabe me dizer como altero ?

  • @sucaoful
    @sucaoful 2 роки тому

    Show de bola... Como muda o nome que aparece ali antes da seta, que no seu tá c/Users/foreb?

  • @alissonsantana4876
    @alissonsantana4876 3 роки тому

    Obg mestre auto TOP!

  • @davysonwss
    @davysonwss 2 роки тому +6

    Otávio, é possível trocar o diretório padrão? O meu veio /home/usuario invés de /mnt/c/Users/usuario

    • @rubinhoalecks384
      @rubinhoalecks384 7 місяців тому

      é possível sim
      1. Edite o arquivo
      sudo nano /etc/wsl.conf
      adicione no final do arquivo:
      [automount]
      enabled = true
      root = /mnt/
      options = "metadata,umask=22,fmask=11"
      2. Volte para o Powershell e execute:
      wsl --shutdown
      3. Abra novamente o terminal zsh/wsl e navegue até pasta:
      ls /mnt
      se aparecer a unidade "c" significa que deu certo, pode navegar dentro da mesma
      4. Agora vamos configurar para o Terminal já abrir no diretorio certo:
      nano ~/.zshrc
      cd /mnt/c/Users/seu_usuario
      e antes de testar, reinicie novamente o wsl:
      wsl --shutdown

  • @joaopauloalvesbrasil
    @joaopauloalvesbrasil 8 місяців тому

    por algum motivo segui todo o passo que vc fez só que eu não consigo acessa a area do desktop, teria como me ajudar ?

  • @diogomalfatti9781
    @diogomalfatti9781 3 роки тому +1

    Show de bola , eu só queria colocar o icone do github , fica aparecendo um quadradinho tipo quando não usa o utf certo

  • @ocharlespereira
    @ocharlespereira Рік тому

    Excelente

  • @cristianomoreira3305
    @cristianomoreira3305 3 роки тому

    Caralho que video top!

  • @is_cabral7986
    @is_cabral7986 Рік тому

    No VSCode, no Windows 11, o tema do zsh aparece, mas quando rodo um script, dá erro.

  • @thiagoazeredo3422
    @thiagoazeredo3422 5 місяців тому

    Pessoal, preciso de uma ajuda. Consegui configurar tudo certo, mas estou dentro do root no Ubuntu, e não consigo acessar os diretórios do computador. Como faço para sair do root e entrar normalmente? Tanto que quando eu tento executar o comando "ls" a resposta que aparece é "snap".

  • @robertbr00
    @robertbr00 2 роки тому

    Pra pegar o node é só instalar novamente ele pelo terminal do zsh

  • @alexandresoarespereiralima886
    @alexandresoarespereiralima886 3 роки тому

    professor excelente aula. como voltar ao bash padrao

  • @devaprendendo8432
    @devaprendendo8432 Рік тому

    Otavio, o meu terminal se eu der pwd eu estou dentro do Linux e não do Windows, o que pode ser isso?

  • @icarorm8388
    @icarorm8388 Рік тому

    nao consigo reatribuir o caminho pro desktop, fica dando que nao existe

  • @pedrocosta6829
    @pedrocosta6829 2 роки тому +3

    Mano o meu não abre nesse caminho (mostrado em 10:16), ele abre na home do Ubuntu (que não tem nada dentro). Tem como alterar isso aí?

    • @pedrocosta6829
      @pedrocosta6829 2 роки тому +3

      Na realidade eu consegui fazer uma "gambiarra": quando o ubuntu abre (na pasta errada), digito "code .", acesso o arquivo ".zshrc" e no final do arquivo adiciono a linha "cd /mtn/c/Users//".
      Feito isso toda vez que eu inicio o terminal ubuntu ele abre na mesma pasta do vídeo!
      Embora isso funcione gostaria de saber se existe alguma configuração que altere a pasta que abre por padrão (pra não ficar dependendo de "gambiarra")!

    • @0django00
      @0django00 2 роки тому

      @@pedrocosta6829 Consegui também!

    • @lucassilvasantos9122
      @lucassilvasantos9122 2 роки тому +3

      consegui alterando o arquivo .json no windows terminal
      ctrl + shit + , (virgula)
      {
      "guid": "{2c4de342-xxx-xxx-xxx-2309a097f518}",
      "hidden": false,
      "name": "Ubuntu",
      "source": "Windows.Terminal.Wsl",
      },
      vai ter essas configurações só adicionar essa linha após o "source" : "startingDirectory": "C:/Users/seuusuario"

    • @ViniciusSantos-zh8gm
      @ViniciusSantos-zh8gm 2 роки тому

      @@lucassilvasantos9122 Valeu cara! Fiz isso também e funcionou certinho.

    • @mateuscosta1970
      @mateuscosta1970 2 роки тому

      @@pedrocosta6829 Mano como você fez? Quando digito o "Code" ele abre o VSCode né? Mas onde que vou para achar esse arquivo "zshrc"? Estou com esse problema aqui e já procurei em todo canto e não acho como sair dessa pasta do ubuntu

  • @onildo_costa
    @onildo_costa 3 роки тому +4

    Muito obrigado pelo seu vídeo! Ta me ajudando muito!
    Uma dúvida, as vezes sem querer eu dou um "ls" no terminal, e com isso eu saio do diretório C/Users.... e acabo caindo no diretório do ubuntu /home/usuarioubuntu. Como eu faço pra sair desse local e voltar para o diretório C do windows pelo terminal? Não sei se ficou claro o meu problema.

    • @Tdroid
      @Tdroid 2 роки тому

      estou com o mesmo problema mano

  • @thiagodevelopment1715
    @thiagodevelopment1715 3 роки тому

    Otário, vídeo fantástico, muito obrigado. Uma pergunta: qual programa vc usa pra dar zoom no vídeo ? abs

  • @robertopacheco1974
    @robertopacheco1974 2 роки тому +12

    Boa tarde cara to com um problema eu fiz tudo ai quando chego na parte de executar o PWD eu estou nesse caminho /home/robertopacheco ate consigo criar a pasta nesse local mas não consigo ir pro desktop e não consigo achar esse caminho /home/robertopacheco

    • @joaopauloalvesbrasil
      @joaopauloalvesbrasil 8 місяців тому +1

      tbm aconteceu a mesma coisa cmg

    • @OGDalvezz
      @OGDalvezz 7 місяців тому

      @@joaopauloalvesbrasil se tiver no windows 11, usa o terminal pra sempre acessar o %USERPROFILE%

    • @rubinhoalecks384
      @rubinhoalecks384 7 місяців тому +1

      @@joaopauloalvesbrasil
      Façam assim
      1. Edite o arquivo
      sudo nano /etc/wsl.conf
      adicione no final do arquivo:
      [automount]
      enabled = true
      root = /mnt/
      options = "metadata,umask=22,fmask=11"
      2. Volte para o Powershell e execute:
      wsl --shutdown
      3. Abra novamente o terminal zsh/wsl e navegue até pasta:
      ls /mnt
      se aparecer a unidade "c" significa que deu certo, pode navegar dentro da mesma
      4. Agora vamos configurar para o Terminal já abrir no diretorio "certo":
      nano ~/.zshrc
      cd /mnt/c/Users/seu_usuario
      e antes de testar, reinicie novamente o wsl:
      wsl --shutdown

    • @brenner8664
      @brenner8664 4 місяці тому

      @@rubinhoalecks384 Funcionou aqui, obrigado!

  • @kedimamendes7536
    @kedimamendes7536 2 роки тому

    Olá, pode me ajudar? Qdo abro o nano ~/.zshrc para colar os plugins não consigo, não está habilitado para copiar e colar. Como faço? Obrigada

  • @esterfernandes1666
    @esterfernandes1666 7 місяців тому

    Não consigo abrir nenhuma pasta, aparece fala que o arquivo não existe

  • @naiandersonbruno1841
    @naiandersonbruno1841 Рік тому

    sempre que instalo o ZSH no wsl2 do win 10 tenho problemas com node, npm, yarn e até mesmo o 'code .'. Nenhum deles funciona, não encontro nada a respeito na internet. Alguém já passou por esse problema?

  • @Carolzinhaleal
    @Carolzinhaleal 2 роки тому

    Aqui não deu. Deu ruim no final, na parte dos plugins. Fiz igual ao vídeo mas quando abro o terminal aparece:
    Plugin ‘zsh-autosuggestions’ not found
    Plugin ‘zag-syntax-highlighting ’ not found
    Plugin ‘zsh-spaceship’ not found

  • @aparecidaassisduarte1189
    @aparecidaassisduarte1189 2 роки тому +3

    Olá, excelente tutorial, apenas minha instalação q após instalar o oh my zsh não aparece o nome de usuario, apenas " -> ~ ". para acessar o usuario preciso navegar até a pasta do mesmo.
    Será alguma configuração do wsl no Windows 11?

    • @viniciusikarus
      @viniciusikarus 2 роки тому

      Boa noite, também estou com o mesmo problema, conseguiu uma solução ?

    • @MrLucianomattar
      @MrLucianomattar 2 роки тому +3

      na verdade não é um problema. por algum motivo a instalação do ubuntu dele já reconhece o windows por default. para ir para os diretórios do windows é necessário montá-los no terminal. tentem o comando
      '/mnt/c/users/nome_do_usuário_de_voces'. o comando `/mnt` faz a montagem.

  • @ivanxavier8048
    @ivanxavier8048 3 роки тому

    segui todos os passos e não consegui :/
    colei o comando do oh my zsh no terminal e apareceu: zsh: command not found: $

  • @maralvo
    @maralvo 2 роки тому

    Após instalar o Ubuntu, e abrir o terminal, aparece este erro: Installing, this may take a few minutes...
    WslRegisterDistribution failed with error: 0x80004005
    Error: 0x80004005 Erro nÒo especificado
    O que significa?

  • @matheusfrancisco7463
    @matheusfrancisco7463 2 роки тому

    essa setinha não aparece no meu windows 11 alguem sabe por que? tentei o atalho ctrlt shift 4 pra abrir o ubuntu no cmd tambem mas não deu...? alguem sabe fiz os passos do 1 video wsl2 tambem

  • @boyzindoml3556
    @boyzindoml3556 3 роки тому +1

    Oi, boa tarde, to adorando os seus vídeos, mas me surgiu um empecilho: no minuto 5:30, vc fala que após pressionar "CTRL + O" para salvar, deve-se pressionar "CTRL+X" depois, para sair do nano, mas esse segundo não tá funcionando, ainda fico no nano, o que eu faço?

  • @celiov.junior56
    @celiov.junior56 2 роки тому

    segui o tutorial certinho e até q deu tudo certo, mas quando fui rodar algumas linhas de comando em node e golang ele deu erro. alguem pode me ajudar?

  • @ygrillo
    @ygrillo 2 роки тому

    O meu fica aparecendo '...' toda vez que dou um comando. Alguém sabe como tirar isso?

  • @Abacaxhi
    @Abacaxhi 2 роки тому

    God!

  • @lucianorstech
    @lucianorstech 3 роки тому

    👏👏👏👏

  • @rede_neural
    @rede_neural Рік тому

    Usar o oh-my-posh é mais simples caso a pessoa queira apenas mudar a aparência do terminal no windows

  • @wagnerpedroo
    @wagnerpedroo Рік тому +2

    professor, será quee estou maluco, ou o senhor é parecido com o gustavo guanabara?

    •  Рік тому

      Não sei dizer 🙏

  • @gustavolopes4696
    @gustavolopes4696 2 роки тому

    Bom dia, primeiramente parabéns pelo video, segui o passo a passo e deu tudo certo. Porem quando abro um arquivo no VSCODE o mesmo apresenta esse erro: Could not find Dart in your Flutter SDK. Please run 'flutter doctor' in the terminal then reload the project once all issues are resolved. Tentei rodar o flutter doctor no terminal e a mesangem é essa: ➜ flutter doctor
    /usr/bin/env: ‘bash
    ’: No such file or directory. Alguém pode me ajudar a resolver esse problema. Desde já agradeço

  • @lucasleitedosreis3218
    @lucasleitedosreis3218 Рік тому

    No meu vs-code da esse erro quando vou instalar alguma coisa.
    ~/lucas npm create vite@latest ok | 16:10:17
    /usr/bin/env: ‘bash
    ’: No such file or directory

  • @carloseduardopintofilho6510
    @carloseduardopintofilho6510 2 роки тому

    Para o seguinte erro esta solução funcionou para mim: chsh: /bin/zsh is an invalid shell aqui: cat /etc/shells sudo apt-get install zsh