16 Używam Emacsa 24.5.1 na OpenSUSE Tumbleweed z Gnome 3.16, a tytułem okna GTK z Emacsem jest zawsze emacs @ nazwa hosta. Jak mogę go zmienić na nazwę aktualnie edytowanego pliku? frames gtk3 Sean źródło Dlaczego tego potrzebujesz? Jestem ciekawy twojego przypadku użycia. Nazwa pliku jest już wyświetlana w wierszu trybu, prawda? Dieter.Wilhelm, Gnom w trybie Przegląd ma tytuł okna dużym tekstem pod miniaturą okna, ten w linii trybu jest zbyt mały, aby go zobaczyć. Sean Odpowiedzi: 24 Nazwa pliku jako nazwa okna (setq-default frame-title-format '("%f")) Nazwa pliku i tryb główny jako nazwa okna (moja konf) (setq-default frame-title-format '("%f [%m]")) djangoliv źródło 4 Użyj, %baby uzyskać nazwę pliku bez ścieżki Adversus 1 „% b” jest również lepszy dla niezapisanych buforów, takich jak „ scratch ” teroi 5 Niech tytuł okna emacsa pokazuje ścieżkę do bieżącego pliku: (setq-default frame-title-format '(:eval (format "%s@%s: %s %s" (or (file-remote-p default-directory 'user) user-real-login-name) (or (file-remote-p default-directory 'host) system-name) (buffer-name) (cond (buffer-file-truename (concat "(" buffer-file-truename ")")) (dired-directory (concat "{" dired-directory "}")) (t "[no file]"))))) Cegła suszona na słońcu źródło
24 Nazwa pliku jako nazwa okna (setq-default frame-title-format '("%f")) Nazwa pliku i tryb główny jako nazwa okna (moja konf) (setq-default frame-title-format '("%f [%m]")) djangoliv źródło 4 Użyj, %baby uzyskać nazwę pliku bez ścieżki Adversus 1 „% b” jest również lepszy dla niezapisanych buforów, takich jak „ scratch ” teroi 5 Niech tytuł okna emacsa pokazuje ścieżkę do bieżącego pliku: (setq-default frame-title-format '(:eval (format "%s@%s: %s %s" (or (file-remote-p default-directory 'user) user-real-login-name) (or (file-remote-p default-directory 'host) system-name) (buffer-name) (cond (buffer-file-truename (concat "(" buffer-file-truename ")")) (dired-directory (concat "{" dired-directory "}")) (t "[no file]"))))) Cegła suszona na słońcu źródło
5 Niech tytuł okna emacsa pokazuje ścieżkę do bieżącego pliku: (setq-default frame-title-format '(:eval (format "%s@%s: %s %s" (or (file-remote-p default-directory 'user) user-real-login-name) (or (file-remote-p default-directory 'host) system-name) (buffer-name) (cond (buffer-file-truename (concat "(" buffer-file-truename ")")) (dired-directory (concat "{" dired-directory "}")) (t "[no file]"))))) Cegła suszona na słońcu źródło
Odpowiedzi:
Nazwa pliku jako nazwa okna
Nazwa pliku i tryb główny jako nazwa okna (moja konf)
źródło
%b
aby uzyskać nazwę pliku bez ścieżkiNiech tytuł okna emacsa pokazuje ścieżkę do bieżącego pliku:
źródło