emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master cf7f44d 1/2: Mention ELPA packages which add new me


From: Michael Albinus
Subject: [Emacs-diffs] master cf7f44d 1/2: Mention ELPA packages which add new methods to Tramp
Date: Fri, 16 Nov 2018 07:47:59 -0500 (EST)

branch: master
commit cf7f44d07ed643848b89b03e517efe913250d2ef
Author: Michael Albinus <address@hidden>
Commit: Michael Albinus <address@hidden>

    Mention ELPA packages which add new methods to Tramp
    
    * doc/misc/tramp.texi (Customizing Methods): Mention ELPA packages
    which add new methods to Tramp.
---
 doc/misc/tramp.texi | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 69 insertions(+), 1 deletion(-)

diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 874c1da..8cd0a72 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -1491,6 +1491,74 @@ predefined methods.  Any part of this list can be 
modified with more
 suitable settings.  Refer to the Lisp documentation of that variable,
 accessible with @kbd{C-h v tramp-methods @key{RET}}.
 
+In the ELPA archives, there are several examples of such extensions.
+They can be installed with Emacs' Package Manager.  This includes
+
address@hidden @samp
address@hidden @item anything-tramp
address@hidden @item counsel-tramp
address@hidden @item helm-tramp
address@hidden Contact Masashí Míyaura <address@hidden>
+
address@hidden @item ibuffer-tramp.el
address@hidden Contact Svend Sorensen <svend@@ciffer.net>
+
address@hidden docker-tramp
address@hidden method @option{docker}
address@hidden @option{docker} method
+Integration for Docker containers.  A container is accessed via
address@hidden@trampfn{docker,user@@container,/path/to/file}}, where
address@hidden is the (optional) user that you want to use, and
address@hidden is the id or name of the container.
+
address@hidden kubernetes-tramp
address@hidden method @option{kubectl}
address@hidden @option{kubectl} method
+Integration for Docker containers deployed in a Kubernetes cluster.
+It is derived from @samp{docker-tramp}.  A container is accessed via
address@hidden@trampfn{kubectl,user@@container,/path/to/file}}, @samp{user}
+and @samp{container} have the same meaning as in @samp{docker-tramp}.
+
address@hidden lxc-tramp
address@hidden method @option{lxc}
address@hidden @option{lxc} method
+Integration for LXC containers.  A container is accessed via
address@hidden@trampfn{lxc,container,/path/to/file}}, @samp{container} has the
+same meaning as in @samp{docker-tramp}.  A @samp{user} specification
+is ignored.
+
address@hidden lxd-tramp
address@hidden method @option{lxd}
address@hidden @option{lxd} method
+Integration for LXD containers.  A container is accessed via
address@hidden@trampfn{lxd,user@@container,/path/to/file}}, @samp{user} and
address@hidden have the same meaning as in @samp{docker-tramp}.
+
address@hidden magit-tramp
address@hidden method @option{git}
address@hidden @option{git} method
+Browing git repositories with @code{magit}.  A versioned file is accessed via
address@hidden@trampfn{git,rev@@root-dir,/path/to/file}}. @samp{rev} is a git
+revision, and @samp{root-dir} is a virtual host name for the root
+directory, specified in @code{magit-tramp-hosts-alist}.
+
address@hidden tramp-hdfs
address@hidden method @option{hdfs}
address@hidden @option{hdfs} method
+Access of a hadoop/hdfs file system.  A file is accessed via
address@hidden@trampfn{hdfs,user@@node,/path/to/file}}, where @samp{user} is
+the user that you want to use, and @samp{node} is the name of the
+hadoop server.
+
address@hidden vagrant-tramp
address@hidden method @option{vagrant}
address@hidden @option{vagrant} method
+Convenience method to access vagrant boxes.  It is often used in
+multi-hop file names like
address@hidden@address@hidden|address@hidden@value{postfix}/path/to/file},
+where @samp{box} is the name of the vagrant box.
address@hidden table
+
 
 @node Customizing Completion
 @section Selecting config files for user/host name completion
@@ -1671,7 +1739,7 @@ Set @code{auth-source-debug} to @code{t} to debug 
messages.
 
 @vindex ange-ftp-netrc-filename
 @strong{Note} that @file{auth-source.el} is not used for @option{ftp}
-connections, because @value{tramp} passes the work to Ange FTP.  If
+connections, because @value{tramp} passes the work to Ange address@hidden  If
 you want, for example, use your @file{~/.authinfo.gpg} authentication
 file, you must customize @code{ange-ftp-netrc-filename}:
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]