set-buffer-alternate-file-name

Title
set-buffer-alternate-file-name
Type
Function
Arguments
set-buffer-alternate-file-name NAME &optional BUFFER
Package
editor
Section
バッファ
File
builtin.l
バッファBUFFERにファイル名の別名NAMEをつけます。set-buffer-file-nameでは、
ありえないパスを指定するとエラーになります。
set-buffer-alternate-file-nameではどのような文字列でも指定可能です。

使用例:
  ; c:/abc/は存在しないパス
  (set-buffer-file-name "c:/abc/def.txt")
  => c:/abc/def.txt
     指定されたパスが見つかりません。 

  ; URLでもなんでも任意の文字列を設定可
  (set-buffer-alternate-file-name "http://www.asahi.com")
  => t

指定した文字列は、バッファのファイル名がnilの場合(つまり、
get-buffer-file-nameの戻り値がnilの場合)に限り、
以下の個所で使用されます

  1)select-bufferで表示されるダイアログのファイル名
  2)mode-line-format/title-bar-formatのファイル名
Seealso
get-buffer-alternate-file-name
set-buffer-file-name