Docs for the remote file kitten

This commit is contained in:
Kovid Goyal 2020-09-15 18:16:45 +05:30
parent 58f78afc2e
commit 168480b0ee
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
3 changed files with 33 additions and 0 deletions

View File

@ -11,6 +11,9 @@ To update |kitty|, :doc:`follow the instructions <binary>`.
<https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda>`_.
Controlled via :opt:`allow_hyperlinks` (:iss:`68`)
- Add support for easily editing or downloading files over SSH sessions
without the need for any special software, see :doc:`kittens/remote_file`
- Improve rendering of borders when using minimal borders. Use less space and
do not display a box around active windows

View File

@ -0,0 +1,30 @@
Remote files
==============
|kitty| has the ability to easily *Edit*, *Open* or *Download* files
from a computer into which you are SSHed. In your SSH session run::
ls --hyperlink=auto
Then hold down :kbd:`ctrl+shift` and click the name of the file.
.. figure:: ../screenshots/remote_file.png
:alt: Remote file actions
:align: center
:scale: 100%
Remote file actions
|kitty| will ask you what you want to do with the remote file. You can choose
to *Edit* it in which case kitty will download it and open it locally in your
``EDITOR``. As you make changes to the file, they are automatically transferred
to the remote computer. Note that this happens without needing to install *any*
special software on the server, beyond ``ls`` that supports hyperlinks.
.. note::
If you have not setup automatic password-less SSH access, then, when
editing starts you will be asked to enter your password just once,
thereafter the SSH connection will be re-used.
Similarly, you can choose to save the file to the local computer or download
and open it in its default file handler.

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB