Change X11 window title after emacs started

前端 未结 3 1132
無奈伤痛
無奈伤痛 2021-02-14 15:55

When I start emacs, I can use the --title= option to control the title of the x-window that holds the emacs application. Is it possible to change the title after emacs starts f

3条回答
  •  生来不讨喜
    2021-02-14 16:11

    The following worked for me (GNU EMACS 24.3.1 on cygwin multiwindow X11):

     (set-frame-parameter frame 'title arg)
    

    which I wrapped in an interactive function

    (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)
      )
    

提交回复
热议问题