- 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