Utilizzo di rxvt come terminale in Cygwin
L'emulatore di terminale rxvt è molto meglio della finestra dos:
- gestisce lo scrollback di quante linee si vogliono
- supporta lo scroll-lock ed il reset su keypress
- gestisce il cut&paste con il mouse
- e più bello ;D
Installarlo con setup.exe
Scaricare il font "Lucida ConsoleP" da http://home.online.no/~aageli/luconP.ttf ed installarlo in Windows.
Assicurasi di settare il vaolore della variabile CYGWIN sia settaro nelle variabili di ambiente di Windows (serve solo nella console dos, ma non fa ale nemmeno qui):
CYGWIN='codepage:oem tty binmode title'
Creare un collegamento che lanci:
C:\cygwin\bin\rxvt.exe -bg black -fg white -si -sk -sw -sr -sl 65535 -tn rxvt-cygwin-native -fn "Lucida ConsoleP-22" -ls -e /usr/bin/bash --login -rcfile ~/.profile
Dove:
- -bg black -fg white: sfondo e colore dei caratteri
- -si -sw: stoppa lo scrolling se ci si muove con la scrollbar
- -sk: ritorna all'ultima riga premendo un tasto
- -sr: mette la scrollbar a destra
- -sl 65535: memoria nel buffer di scrollback 65535 caratteri
- -tn rxvt-cygwin-native: setta il terminale giusto
- -fn "Lucida ConsoleP-22": usa un font corretto per i caratteri grafici
- -ls: start as a login-shell
- -e /usr/bin/bash --login -rcfile ~/.profile: esegue questa shell con questi parametri