SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Förstasida   Anmälning   Postarkiv   Forum   Kalender   Sök
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: glyph-table, display-table eller lignende



Arne Jørgensen <sslug@sslug> skrev 24. februar 2004:

> I forbindelse med at jeg roder rundt med nogle kommaseparerede filer
> har jeg indført den konvention for mig selv at komma som tegn i en
> record (og altså ikke som adskillelsestegn mellem records) skal
> repræsenteres med et control-c tegn.
> 
> Når jeg skal redigere indholdet af filerne gør jeg det i Emacs'
> forms-mode og det går egentlig meget godt.
> 
> Det er lykkedes mig med nedenstående elisp-kode at få indsat control-c
> tegnet når jeg trykker på ,-tasten.
> 
> (defun deltagere-insert-control-c ()
>   "Insert a C-C character"
>   (interactive)
>   (insert "^C")
>   )
>  
> (local-set-key "," 'deltagere-insert-control-c)
>  
> Men hvordan får jeg vist ,-tegnet på skærmen i stedet for control-c?
> 
> Jeg har kigget på glyph-table og display-table mm, men synes ikke jeg
> er blevet voldsomt klogere på hvordan jeg skal bruge det i praksis.

For nu at svare på en af mine egne, gamle postings:

  (setq deltagere-display-table (make-display-table))
  (aset deltagere-display-table ?^C (vector ?,))
  (setq buffer-display-table deltagere-display-table)

Lidt klogere er man åbenbart blevet med årene ;-)

mvh
        /arne
-- 
Arne Jørgensen <http://arnested.dk/>


 
Förstasida   Anmälning   Postarkiv   Översikt   Kalender   Sök

 
 
Fel och synpunkter angående webb-sidorna skickas till <www_admin>. Senaste ändring 2006-01-01, klockan 02:01
Denna sidan underholds av MHonArc .