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

Stathis Kamperis eu_kamper at yahoo.gr
Wed Jun 14 22:59:04 EEST 2006


Giorgos Keramidas wrote:
> On Wed, 14 Jun 2006 20:07:58 +0300, Stathis Kamperis <eu_kamper at yahoo.gr> wrote:
> Μπορεί το TERMCAP environment variable να είναι BSD-specific
> feature του xterm.  Η αλήθεια είναι ότι κι εγώ δε βρίσκω με το
> tput(1) σε ένα Linux σύστημα τα δυο terminal capabilities που
> περίμενα:
> 
>     $ uname -a
>     Linux kobe 2.6.15-1-686 #2 Mon Mar 6 15:27:08 UTC 2006 i686 GNU/Linux
>     $ tput home | od -c
>     0000000 033   [   H
>     0000003
>     $ tput khome | od -c
>     0000000 033   [   1   ~
>     0000004
>     $ echo $TERM
>     xterm-color
>     $
> 
> Ψάχνοντας όλα τα terminal capabilities που έχει ένα xterm
> συνδεμένο με TERM=xterm-color στο ίδιο Linux βλέπω ότι το
> sequence ``^[OH'' δεν εμφανίζεται ως HOME.  Αντίθετα, όταν
> συνδεθώ στο Linux με TERM=xterm, τότε σωστά το terminal
> capability khome είναι ρυθμισμένο ως ``^[OH'':
> 
>     $ tput home | od -c
>     0000000 033   [   H
>     0000003
>     $ tput khome | od -c
>     0000000 033   O   H
>     0000003
>     $ echo $TERM
>     xterm
>     $
> 
> Δοκίμασε αντί για 'xterm-color' να χρησιμοποιείς 'xterm' στο TERM
> σου.  Το xterm-color φαίνεται να έχει πρόβλημα (ή έστω να έχει
> κάποια ψιλο-προβλήματα σε Linux).
> 
> Το TERM='xterm' υποστηρίζει μια χαρά χρώματα, κι αν δεν έχεις
> κάποια buggy έκδοση της termcap/terminfo database με τα
> χαρακτηριστικά των terminals, θα πρέπει να παίξει πιο σωστά.
> 

Βάζοντας 'xterm' στην $TERM, στον emacs τα πλήκτρα home και end 
δουλεύουν σωστά!

Γιώργο, σ' ευχαριστώ εκ βαθέων για τη διάθεση, το χρόνο και τις εύστοχες 
συμβουλές σου.

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




More information about the Linux-greek-users mailing list