Πρόβλημα με τον emacs και τα πλήκτρα home/end
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Jun 14 19:23:09 EEST 2006
On Wed, 14 Jun 2006 18:41:30 +0300, Stathis Kamperis <eu_kamper at yahoo.gr> wrote:
> Giorgos Keramidas wrote:
>> On Wed, 14 Jun 2006 13:13:49 +0300, Stathis Kamperis <eu_kamper at yahoo.gr> wrote:
>>> Το πρόβλημά μου είναι πως όταν πατάω το πλήκτρο home ή end
>>> του πληκτρολογίου μου, ο emacs δεν μεταβαίνει στην αρχή ή στο
>>> τέλος της γραμμής αντίστοιχα. Επιπλέον ακούγεται το
>>> χαρακτηριστικό beep του σφάλματος. Σημείωνω ότι τα C-a και
>>> C-e δουλεύουν μια χαρά.
>>
>> Γειά,
>> Οταν γίνεται αυτό σε τι τερματικό είσαι, τί τιμή έχει το TERM
>> environment variable και τι βλέπεις όταν σε αυτό το τερματικό
>> γράψεις:
>>
>> $ cat >/dev/null
>>
>> και πατήσεις <home>?
>>
>
> [stathis at archlinux ~]$ echo $TERM
> xterm-color
>
> [stathis at archlinux ~]$ cat >/dev/null
> ^[OH
>
> (αντίστοιχα ^[OF για το end)
Μάλλον το xterm-color είναι το πρόβλημα, αλλά για να είμαστε σίγουροι,
μπορείς να κάνεις κάτι σαν αυτό και να μου πεις τι παίρνεις ως
αποτέλεσμα στο τερματικό σου;
$ env | grep TERMCAP | \
perl -ne 'if (m/:(kh|ho)=([^:]+):/) {print "cap $1 -> \"$2\"\n"; }'
Υπάρχουν 2 terminal capabilities τα οποία χρησιμοποιούν οι editors (και
τα άλλα ncurses προγράμματα) για "Home". Αυτό θα μας δείξει ποιό από τα
δύο έχει το 'xterm-color' σου ή αν τα έχει και τα δύο.
- Γιώργος
More information about the Linux-greek-users
mailing list