Tengo una configuración de terminal muy específica. Es perfecto para mí). Los colores son geniales, el resaltado es genial, las combinaciones de teclas y los atajos son magníficos. Esto es genial cuando trabajo en mi máquina local, pero cuando abro una conexión ssh a un servidor, vuelvo al bash básico. Pensé en migrar mi configuración al servidor, pero eso parece poco práctico ya que estoy trabajando en al menos 3 servidores diariamente + tengo que hacer lo mismo en otros servidores en los que podría trabajar y en todos los servidores en los que trabaje en el futuro. . Una solución simple sería cargar mis archivos conf y dot en GH y clonarlos en mi directorio de usuario, PERO mi configuración es muy específica para mi configuración de arch, por lo que sería complicado crear una rama separada que sea compatible con ubuntu, fedora. , popos, gentoo etc etc etc. Hacerlo una vez me lleva unas horas, mantenerlo me lleva muchas horas que no quiero gastar.
¿Alguna solución?
Respuesta1
¿Alguna solución?
No, debe transferir (y portar) los archivos de configuración.
Al final, estás ejecutando un software diferente (shell) en otro servidor y tu cliente ssh simplemente te muestra caracteres sin entender lo que significan. Puede que ni siquiera esté bash
en el servidor. Cualquier cosa específica del arco deberá traducirse para otra máquina a la que se esté conectando, ya que esa es la máquina que debe ejecutar los comandos, todos los bytes de los caracteres (y colores) que ve.
Tienes un pocomuy limitadocantidad de influencia solo a través de variables de entorno, para las cuales el servidor SSH estándar acepta unos pocos valores seleccionados, generalmente solo aquellos que afectan su configuración regional, aunque puede ampliar esto cambiando el AcceptEnv ...
parámetro de configuración sshd del servidor y configurar el lado del cliente para incluir SendEnv ...
. Pero no puede saber si lo PAGER
que selecciona o si un PS1
mensaje sofisticado funcionaría en otra máquina.