Tuve que cambiar la HOME
ubicació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. .bashrc
y .vimrc
se leen como se esperaba.
Pero no recoge la configuración de mi .minttyrc
archivo. 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 .minttyrc
archivo allí, funciona bien. ¿Hay algún lugar donde necesito actualizar la ubicación por .minttyrc
separado?
Respuesta1
La terminal no puede encontrar mi archivo de configuración .minttyrc
Puede utilizar la -c file
opció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