Πρόβλημα με τον emacs και τα πλήκτρα home/end

Stathis Kamperis eu_kamper at yahoo.gr
Wed Jun 14 20:07:58 EEST 2006


Giorgos Keramidas wrote:
> 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' σου ή αν τα έχει και τα δύο.
> 
> - Γιώργος
> 
Εκτέλεσα την εντολή αλλά δεν πήρα τπτ απολύτως ως έξοδο στο τερματικό 
μου. Μάλιστα -δεν ξέρω αν βοηθάει- το env | grep TERMCAP από μόνο του 
δεν δίνει τπτ.

Φιλικά,
Στάθης
__________________________________________________
Χρησιμοποιείτε Yahoo!;
Βαρεθήκατε τα ενοχλητικά μηνύματα (spam);   Το Yahoo! Mail διαθέτει την καλύτερη δυνατή προστασία κατά των ενοχλητικών μηνυμάτων  
http://mail.yahoo.gr 




More information about the Linux-greek-users mailing list