[daily] emacs顯示file name buffer的全路徑
阿新 • • 發佈:2019-04-09
rect interact 窗口 system 快捷 正在 mes buffer class
在用emacs看代碼的時候,在文件間跳來跳去,如果工程太大的話,很可能會有重名文件,這個時候,
你就不知道自己在什麽的地方了。需要一個查看當前正在編輯區的文件的名字的方法。
emacs在這個地方,存儲這個名字。是變量 buffer-file-name
從我由low到不low的實踐過程,有以下方法可以查看:
1. 用help查看變量的值
C-h v + buffer-file-name
2. 直接在mini buffer裏eval該變量
M-: + buffer-file-name
3. 把全路徑現實的窗口的標題欄
(setq frame-title-format (list (format"%s %%S: %%j " (system-name)) ‘(buffer-file-name "%f" (dired-directory dired-directory "%b"))))
4。設一個快捷鍵,C-c f
(defun show-file-name () "Show the full path file name in the minibuffer." (interactive) (message (buffer-file-name))) (global-set-key (kbd "C-c f") ‘show-file-name)
[daily] emacs顯示file name buffer的全路徑