[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