Ohmyzsh: cuando la terminal se cierra, el alias creado se pierde

Creado en 11 nov. 2014  ·  3Comentarios  ·  Fuente: ohmyzsh/ohmyzsh

después de cerrar la terminal, los alias creados en la sesión no se registran.

➜  ~ git:(master) ✗ alias -g devpath='cd /Users/User/Documents/develop'
➜  ~ git:(master) ✗ devpath                                                    
➜  develop git:(master) ✗ 
Last login: Tue Nov 11 13:04:26 on ttys000
➜  ~ git:(master) ✗ devpath
zsh: command not found: devpath
➜  ~ git:(master) ✗ 

pero cuando lo hago:

Last login: Tue Nov 11 13:11:15 on ttys000
➜  ~ git:(master) ✗ zsh_stats
     1  69  30%        git
     2  31  13,4783%   alias
     3  23  10%        ls
     4  22  9,56522%   devpath
     5  19  8,26087%   cd
     6  12  5,21739%   gulp
     7  9   3,91304%   gp
     8  6   2,6087%    sudo
     9  6   2,6087%    cl
    10  4   1,73913%   gc
    11  3   1,30435%   chsh
    12  3   1,30435%   cat
    13  2   0,869565%  source
    14  2   0,869565%  pod
    15  2   0,869565%  mkdir
    16  2   0,869565%  lc
    17  2   0,869565%  find
    18  2   0,869565%  dstore
    19  1   0,434783%  vim
    20  1   0,434783%  startserver
➜  ~ git:(master) ✗ devpath
zsh: command not found: devpath

Comentario más útil

¡El comando alias por defecto permanece vigente solo durante la sesión de inicio de sesión actual!

Para hacer alias permanentes, guárdelos en ~/.zshrc así:

# Aliases
alias cle=clear
alias cl=clear
alias lc=clear

Guárdelo y luego obtenga el archivo:

$ source ~/.zshrc

Voilà, disfruta de tus alias. : cervezas:

Todos 3 comentarios

¡El comando alias por defecto permanece vigente solo durante la sesión de inicio de sesión actual!

Para hacer alias permanentes, guárdelos en ~/.zshrc así:

# Aliases
alias cle=clear
alias cl=clear
alias lc=clear

Guárdelo y luego obtenga el archivo:

$ source ~/.zshrc

Voilà, disfruta de tus alias. : cervezas:

Característica, no error. Por favor cierra

Lo siento, no quiero abrir esto nuevamente, pero pensé en agregar para las personas que se encuentran con esto a través de Google. Como OSX Catalina y Oh My Zsh no parecen funcionar con la solución anterior lista para usar.

1.) Vaya a la carpeta $ cd ~/.oh-my-zsh/custom
2.) Cree un nuevo archivo .zsh. Puedes nombrarlo como quieras, pero para probar, creé aliases.zsh
3.) Agregue nuevos alias a su nuevo archivo. Puede hacerlo abriendo el archivo con su editor de texto preferido. Por ejemplo:

    #An alias to naviage up one directory level
    alias up='cd ..'

4.) Guarde y salga del editor.
5.) Reinicie su terminal o use $ source ~/.zshrc

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

mukteshkrmishra picture mukteshkrmishra  ·  3Comentarios

mrgaolei picture mrgaolei  ·  3Comentarios

dogrizz picture dogrizz  ·  3Comentarios

dariye picture dariye  ·  3Comentarios

robsonpeixoto picture robsonpeixoto  ·  3Comentarios