Cambié la ubicación de inicio de cygwin, ahora el terminal no puede encontrar mi archivo de configuración .minttyrc

Cambié la ubicación de inicio de cygwin, ahora el terminal no puede encontrar mi archivo de configuración .minttyrc

Tuve que cambiar la HOMEubicación de Cygwin configurándolo para que recoja el directorio que configuré /etc/passwd(siguiendola solución desde aquí). Parece no ser un problema para la mayoría de mis archivos de configuración. .bashrcy .vimrcse leen como se esperaba.

Pero no recoge la configuración de mi .minttyrcarchivo. Se carga con los colores predeterminados. Si intento agregar una nueva configuración a través de Windows, al hacer clic derecho en la barra de título y seleccionar Opciones, me da un error:

Could not save options to '[old home directory]':
No such file or directory.

Si reconstruyo el antiguo directorio de inicio y coloco el .minttyrcarchivo allí, funciona bien. ¿Hay algún lugar donde necesito actualizar la ubicación por .minttyrcseparado?

Respuesta1

La terminal no puede encontrar mi archivo de configuración .minttyrc

Puede utilizar la -c fileopción para especificar la ubicación del archivo de configuración mintty.

La forma más sencilla de hacer esto es cambiar el acceso directo de Mintty a

C:\cygwin\bin\mintty.exe -c ~/.minttyrc -i /Cygwin-Terminal.ico -

Modifique según corresponda para su configuración de Cygwin.


Otras lecturas

$ mintty --help
Usage: mintty [OPTION]... [ PROGRAM [ARG]... | - ]

Start a new terminal session running the specified program or the user's shell.
If a dash is given instead of a program, invoke the shell as a login shell.

Options:
  -c, --config FILE     Load specified config file
  -e, --exec            Treat remaining arguments as the command to execute
  -h, --hold never|start|error|always  Keep window open after command finishes
  -i, --icon FILE[,IX]  Load window icon from file, optionally with index
  -l, --log FILE|-      Log output to file or stdout
  -o, --option OPT=VAL  Override config file option with given value
  -p, --position X,Y    Open window at specified coordinates
  -s, --size COLS,ROWS  Set screen size in characters
  -t, --title TITLE     Set window title (default: the invoked command)
  -u, --utmp            Create a utmp entry
  -w, --window normal|min|max|full|hide  Set initial window state
      --class CLASS     Set window class name (default: mintty)
  -H, --help            Display help and exit
  -V, --version         Print version information and exit

información relacionada