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-formatspecificando 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