emacs 제목 표시줄에 시계 및 파일 이름 표시
2807 단어 Emacs
제목 표시줄 맞춤설정
Frame Title#EmacsWiki 보고 작성
Display date/time if ‘display-time-mode’ is set:
라고 쓰여진 근처에 시계 표시에 대해서 기재되어 있었다
또한 파일 이름 (% f) 또는 버퍼 이름 (% b)을 표시합니다.
시계 형식에 대한 자세한 내용은 C-h v display-time-string-forms
도움말을 참조하세요(둥근 던지기)
설정 예
titlebar-clock.el;; タイトルバーに時計とファイル名表示
(when (window-system)
;; display-timeより先にsetしておかないとdefaultの書式?になる workaround
(setq display-time-string-forms
'((format "%s/%s/%s" year month day)
(format "(%s:%s)" 24-hours minutes)))
(display-time) ;; display-time-stringの有効化
;; タイトルバーの書式設定 global-mode-stringにdisplay-time-stringが入っている
;; バッファがファイルのときはフルパス、でなければバッファ名表示
;; if(buffer-file-name) の評価がsetq時で終わらないよう:eval
(setq frame-title-format '("" global-mode-string
(:eval (if (buffer-file-name) " %f" " %b"))) ) )
표시 예
파일 이름
버퍼 이름
감상
모드 라인에 풀 패스는 방해입니다.
시계도 창마다 있어도 어쩔 수 없기 때문에
제목 표시줄에 시계와 파일 이름 표시가 최적 솔루션이라고 생각합니다.
음, 전체 화면이나 -nw로 사용하는 사람에게는 의미가 없습니다.
Reference
이 문제에 관하여(emacs 제목 표시줄에 시계 및 파일 이름 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/fujimotok/items/28b03a05224cedd0cc5a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
;; タイトルバーに時計とファイル名表示
(when (window-system)
;; display-timeより先にsetしておかないとdefaultの書式?になる workaround
(setq display-time-string-forms
'((format "%s/%s/%s" year month day)
(format "(%s:%s)" 24-hours minutes)))
(display-time) ;; display-time-stringの有効化
;; タイトルバーの書式設定 global-mode-stringにdisplay-time-stringが入っている
;; バッファがファイルのときはフルパス、でなければバッファ名表示
;; if(buffer-file-name) の評価がsetq時で終わらないよう:eval
(setq frame-title-format '("" global-mode-string
(:eval (if (buffer-file-name) " %f" " %b"))) ) )
모드 라인에 풀 패스는 방해입니다.
시계도 창마다 있어도 어쩔 수 없기 때문에
제목 표시줄에 시계와 파일 이름 표시가 최적 솔루션이라고 생각합니다.
음, 전체 화면이나 -nw로 사용하는 사람에게는 의미가 없습니다.
Reference
이 문제에 관하여(emacs 제목 표시줄에 시계 및 파일 이름 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/fujimotok/items/28b03a05224cedd0cc5a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)