簡體   English   中英

emacs啟動后更改X11窗口標題

[英]Change X11 window title after emacs started

當我啟動emacs時,我可以使用--title =選項來控制保存emacs應用程序的x窗口的標題。 emacs從elisp開始后是否可以更改標題?

M-x set-frame-name NewName RET

從elisp

(set-frame-name "NewName")

我用

(setq frame-title-format "%b - emacs")

在幀標題中包含當前緩沖區名稱。

以下內容適用於我(GNU EMACS 24.3.1 on cygwin multiwindow X11):

 (set-frame-parameter frame 'title arg)

我把它包裹在一個互動功能中

(defun set-frame-title/ag (title &optional frame)
  "set frame TITLE of &optional FRAME defaults to (selected-frame)
aka C11 window titlebar name"
  (interactive "sframe title: ")
  (set-frame-parameter frame 'title title)
  )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM