Utilizo numerosos alias establecidos en un entorno UNIX dado. Por ejemplo, mi caparazón de pescado actual en OSX tiene estos a continuación
gm->git mergedk->docker kill
y así.
Ahora el desafío es que uso iTerm 2 para conectarme a varias sesiones remotas y deseo que estos alias funcionen a la perfección en todas las sesiones.
¿Hay alguna manera de insertar estos alias en un contexto global para que iTerm 2 ingrese el comando original al detectar estos alias?
es decir, si presiono gm+ enteren cualquier ventana de iTerm, debe emitirse git mergea la sesión remota.

bash_profile. Uso iTerm 2 para conectarme a varias sesiones remotas . ¿Quiere decir que se conecta a varios servidores o cuentas (es decir, diferentes )?bash_profileen numerosos servidores y mantenerlas sincronizadas.profileservidor en un servidor es que los alias que cree estén ahí independientemente del terminal con el que se conecte. Si desea "sincronizar" sus perfiles, busque rsync.Respuestas:
¿Has intentado crear un
.bashrcarchivo con estos alias?Debe crearse en su carpeta de inicio
~/.bashrcfuente
.bashrcentradas serán transportadas a sesiones remotas (ssh)? Supongo que no.viy editar el.bashrc. Avíseme si hay formas de superar la segunda.Si usa oh-my-zsh , querrá colocarlos en
~/.zshrcfuente