emacs 設定frame title為檔案路徑名

2021-03-31 18:59:57 字數 542 閱讀 8538

;;;emacs title bar to reflect file name

(defun frame-title-string ()

"return the file name of current buffer, using ~ if under home directory"

(let

((fname (or

(buffer-file-name (current-buffer))

(buffer-name))))

;;let body

(when (string-match (getenv "home") fname)

(setq fname (replace-match "~" t t fname))        )

fname))

;;; title = 'system-name file: foo.bar'

(setq frame-title-format '("" system-name "  file: "(:eval (frame-title-string))))

Emacs字型設定

首先,在emacs中,通過選單options set default font,設定好喜歡的字型。然後,把游標放到你所在的字型上,用命令m x describe font來檢視你當前使用的字型名稱 字號大小。把其中的字型資訊拷貝出來,寫到.emacs檔案裡 set default font outl...

Emacs 主題設定

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!首先安裝emacs的輔助外掛 sudo apt get install emacs goodies el 然後進入emacs emacs 最新版本已經自帶各種主題,只要敲入命令 color theme select 就會看到一大堆主題,選擇一個em...

設定emacs的編碼

學習emacs,因為蘋果上的編碼使用unicode,所以配置emacs的編碼為gb2312。查資料瞭解了一些中文編碼的知識。emacs的配置檔案 set keyboard coding system cn gb 2312 set selection coding system cn gb 2312 ...

設定emacs的預設字型

字型看著舒服很重要,放入 emacs中如下 custom set faces default t stipple nil background systemwindow foreground systemwindowtext inverse video nil box nil strike thro...

Emacs高亮設定 Hi Lock mode筆記

相關命令 caption 鍵繫結 key binding command name description m s h l highlight lines matching regexp highlights all lines matching a regular expression m s h...