[Linuxtrent] Re: emacs -nw ed urxvt

  • From: Matteo Ianeselli <m.ianezz@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sat, 01 Mar 2008 11:04:15 +0100

alice@xxxxxxxxxxxxxx ha scritto:
ciao,

dal momento che uso emacs solo in un terminale - urxvt - mi domandavo
se esista un modo per far si che il nome del terminale (la sua
WM_CLASS per comprenderci) mostri il nome del buffer attivo.

Ho fatto delle ricerche, ma senza esito

Così al volo su questo sito:

 http://www.splode.com/~friedman/software/emacs-lisp/

ho trovato questo:

 http://www.splode.com/~friedman/software/emacs-lisp/src/xterm-title.el

che richiede  quest'altro:

 http://www.splode.com/~friedman/software/emacs-lisp/src/xterm-frobs.el

Li carichi dal tuo .emacs, attivi il nuovo minor mode con

   M-x xterm-title-mode

e poi ti customizzi il titolo con

   M-x customize-variable xterm-title-frame-title-format

specificando dal value menù il "literal text" e inserendo il titolo che vuoi.

Alcune sequenze che iniziano con % sono sostituite dinamicamente, ad esempio %b è il nome del buffer, %f è il nome del file. Puoi vederle tutte guardando la documentazione della variabile mode-line-format, con

  C-h v mode-line-format

L'ho provato brevemente e mi pare che tutto sommato funzioni.
--
 (\_/)   |   \    \  | ___|_   |_   |   /\/\  ianezz a casa sua... :-)
 (^.^)   |  _ \  | \ | _|     /    /   {^.^ } Verba volant, scripta
/(")(") _|_/  _\_|  _|____|____|____| (")(")\ manent, data corrupted
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: