; Extend Tramp FAQ
* doc/misc/tramp.texi (Frequently Asked Questions): Explain Tramp temporary file identification.
This commit is contained in:
@@ -5029,6 +5029,26 @@ be restored by moving them manually from
|
||||
@file{$@{XDG_DATA_HOME@}/Trash/files/}, if needed.
|
||||
|
||||
|
||||
@item
|
||||
How to identify temporary files produced by @value{tramp}?
|
||||
|
||||
@vindex tramp-temp-name-prefix
|
||||
Temporary files are kept in your @code{temporary-file-directory}
|
||||
directory, which is often @file{/tmp/}. By default, they have the
|
||||
file name prefix @t{"tramp."}. If you want to change this prefix, for
|
||||
example because you want to identify temporary files produced by
|
||||
@code{file-local-copy} in your package, you can bind the variable
|
||||
@code{tramp-temp-name-prefix} temporarily:
|
||||
|
||||
@example
|
||||
@group
|
||||
(let ((tramp-temp-name-prefix "my-prefix."))
|
||||
(file-local-copy "@trampfn{ssh,,.emacs}"))
|
||||
@result{} "/tmp/my-prefix.HDfgDZ"
|
||||
@end group
|
||||
@end example
|
||||
|
||||
|
||||
@item
|
||||
How to shorten long file names when typing in @value{tramp}?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user