Eu tenho o editor Atom e queria saber como você pode abrir um arquivo ou pasta a partir do terminal no Atom. Estou usando um Mac. Estou procurando uma maneira de fazer isso:
atom . (opens folder)
atom file.js (opens file)
atom (opens editor)
Isso é possível e como faço para configurá-lo?
/usr/local/bin/
diretóriosudo mkdir /usr/local/bin/
e usásudo
-loln
como #sudo ln -s /Applications/Atom.app/Contents/Resources/app/atom.sh /usr/local/bin/atom
Com o editor Atom aberto, na barra de menus:
Clique em Atom >> Comandos de instalação do shell
Você deve esperar para ver:
Potencialmente, reinicie seu terminal. (Eu fiz apenas por hábito, não tenho certeza se você precisa)
fonte
atom
eapm
links simbólicos foram apontando para as Transferências pasta de onde eu corri Atom pela primeira vez. Depois de mover o Atom para a pasta de aplicativos, os links simbólicos foram quebrados e a opção Instalar Comando do Shell não pôde notá-lo. O que eu tive que fazer foi remover os links simbólicos e, em seguida, selecione os comandos Instalar Shell no menu Atom. Não havia necessidade de reiniciar o console, pois oatom
comando funcionou imediatamente após a seleção da opção. Corrisudo rm /usr/local/bin/atom
esudo rm /usr/local/bin/apm
de um terminal para remover os links simbólicosInstall Shell Commands
Crie o seu próprio com a solução @Clockworks ou, no Atom, escolha a opção de menu Atom> Instalar comandos do shell. Isso cria dois links simbólicos em
/usr/local/bin
O
atom
comando permite que você faça exatamente o que está pedindo.apm
é o gerenciador de pacotes da linha de comandos.fonte
Para Windows 7 x64 com instalação Atom padrão, adicione-o ao PATH
e reinicie todos os consoles em execução
(se você não encontrar o Atom lá - clique com o botão direito do mouse no ícone do Atom e navegue até Destino)
fonte
A solução de link simbólico para isso parou de funcionar para mim no zsh hoje. Acabei criando um alias no meu
.zshrc
arquivo:alias atom='sh /Applications/Atom.app/Contents/Resources/app/atom.sh'
fonte
zsh
e não o quebash
você precisa, coloque esse alias no arquivo.zshrc
:vim ~/.zshrc
ounano ~/.zshrc
para editar o arquivo e, em seguida, coloque o final:alias atom='sh /Applications/Atom.app/Contents/Resources/app/atom.sh'
salve o arquivo e depois:source ~/.zshrc
para carregar.export PATH=$HOME/bin:/usr/local/bin:$PATH
em ~ / .zshrc e reiniciar o terminalNo macOS, você pode adicioná-lo ao seu
~/.bash_profile
Como
alias atom='open -a "Atom"'
e do terminal basta ligar
atom filename.whatever
fonte
Abra o aplicativo pelo nome:
fonte
Para Windows10 e nova versão do atom, resolvi o problema adicionando meu ENV VARIABLE na linha "PATH"
fonte
Além de @sbedulin (Saudação, adoráveis usuários do Windows!)
O caminho geral no Windows deve ser
Se você estiver usando um emulador de bash como o babun . É melhor fazer o check-out dos arquivos do shell, disponíveis apenas nas pastas de aplicativos reais
fonte
Iv'e notou isso recentemente com todos os novos macs aqui no meu escritório. O Atom será instalado por meio de uma imagem para os desenvolvedores, mas descobrimos que o Atom nunca está na pasta Application.
Ao fazer um ls na pasta / usr / local / bin, o caminho do atom mostrará algo como "/ private / var / folders / cs". Para resolver isso, localizamos o atom.app e o copiamos na pasta do aplicativo e, em seguida, executamos os comandos de link do sistema fornecidos pelo nwinkler, que resolveu o problema. Agora, os desenvolvedores podem abrir o atom na linha de comando com "atom" ou abrir os projetos atuais de seu diretor de trabalho com "atom".
fonte
Outra solução simples é adicionar / usr / local / bin ao seu PATH. Eu tive o mesmo problema, instalei comandos do shell (consulte a resposta do shaheenery), os links simbólicos já existiam e apontando para o destino correto (consulte a resposta do thomax), no entanto, ainda assim 'não encontrei'. Estou usando o Korn Shell.
Aqui está o que eu fiz:
$ emacs ~/.kshrc
)export PATH="/usr/local/bin:${PATH}"
source ~/.profile
$ atom -h
fonte
A atualização do Atom parece interromper a funcionalidade da linha de comando na ocasião. Parece que, no meu caso, ele criou duas versões do aplicativo em vez de substituí-las. Ocorre porque a nova estrutura de arquivo não corresponde aos caminhos de arquivo criados por "Atom -> Instalar comandos do shell". Para corrigir o problema, faça o seguinte.
Depois disso, tudo deve funcionar como antes. Espero que isso poupe a alguém 30 minutos de bisbilhotar.
fonte
Certifique-se de colocar (mover) o átomo no diretório de aplicativos.
fonte
Com o conemu no Windows 10, não consegui ligar
atom
do console, mesmo depois de adicionar%USERPROFILE%\AppData\Local\atom\bin
ao PATH em variáveis de ambiente. Acabei de adicionarpara o meu
.bashrc
arquivo.fonte
Eu tive problemas devido ao atom não conseguir gravar seu arquivo de log ao iniciar a partir da linha de comando. Isso curou.
sudo chmod 777 ~ / .atom / nohup.out
fonte
sudo
sua própria pasta pessoal. É possível que você tenha iniciado o Atom usandosudo
antes? Isso explicaria por que o arquivo de log tinha as permissões erradas. Verifique a propriedade do arquivo e altere-o para pertencer ao seu próprio usuário (usandochown
).adicione o caminho (: / usr / local / bin /) no perfil.
mac: $ home / .bash_profile
exportar PATH = $ GOPATH / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / local / git / bin: $ PATH
fonte
Estou no mingw bash, então criei ~ .profile file com o seguinte: alias atom = '~ / AppData / Local / atom / bin / atom'
fonte