mirror of
https://github.com/veeso/termscp.git
synced 2026-09-25 21:41:20 -07:00
Migrated documentation to website
This commit is contained in:
@@ -8,35 +8,20 @@
|
|||||||
|
|
||||||
[](https://github.com/veeso/termscp/actions) [](https://github.com/veeso/termscp/actions) [](https://github.com/veeso/termscp/actions) [](https://coveralls.io/github/veeso/termscp)
|
[](https://github.com/veeso/termscp/actions) [](https://github.com/veeso/termscp/actions) [](https://github.com/veeso/termscp/actions) [](https://coveralls.io/github/veeso/termscp)
|
||||||
|
|
||||||
~ A feature rich terminal file transfer ~
|
<p align="center">~ A feature rich terminal file transfer ~</p>
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://veeso.github.io/termscp/">Website</a>
|
||||||
|
·
|
||||||
|
<a href="https://veeso.github.io/termscp/#get-started">Installation</a>
|
||||||
|
·
|
||||||
|
<a href="https://veeso.github.io/termscp/#user-manual">User manual</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
Developed by Christian Visintin
|
Developed by Christian Visintin
|
||||||
Current version: 0.5.0 FIXME: (13/04/2021)
|
Current version: 0.5.0 FIXME: (13/04/2021)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
- [termscp](#termscp)
|
|
||||||
- [About termscp 🖥](#about-termscp-)
|
|
||||||
- [Features 🎁](#features-)
|
|
||||||
- [Get started 🏁](#get-started-)
|
|
||||||
- [Cargo 🦀](#cargo-)
|
|
||||||
- [Deb package 📦](#deb-package-)
|
|
||||||
- [RPM package 📦](#rpm-package-)
|
|
||||||
- [AUR Package 🔼](#aur-package-)
|
|
||||||
- [Chocolatey 🍫](#chocolatey-)
|
|
||||||
- [Brew 🍻](#brew-)
|
|
||||||
- [User Manual 🎓](#user-manual-)
|
|
||||||
- [Documentation 📚](#documentation-)
|
|
||||||
- [Known issues 🧻](#known-issues-)
|
|
||||||
- [Upcoming Features 🧪](#upcoming-features-)
|
|
||||||
- [Contributing and issues 🤝🏻](#contributing-and-issues-)
|
|
||||||
- [Changelog ⏳](#changelog-)
|
|
||||||
- [Powered by 🚀](#powered-by-)
|
|
||||||
- [Gallery 🎬](#gallery-)
|
|
||||||
- [Buy me a coffee ☕](#buy-me-a-coffee-)
|
|
||||||
- [License 📃](#license-)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## About termscp 🖥
|
## About termscp 🖥
|
||||||
|
|
||||||
Termscp is a feature rich terminal file transfer and explorer, with support for SCP/SFTP/FTP. So basically is a terminal utility with an TUI to connect to a remote server to retrieve and upload files and to interact with the local file system. It is **Linux**, **MacOS**, **BSD** and **Windows** compatible and supports SFTP, SCP, FTP and FTPS.
|
Termscp is a feature rich terminal file transfer and explorer, with support for SCP/SFTP/FTP. So basically is a terminal utility with an TUI to connect to a remote server to retrieve and upload files and to interact with the local file system. It is **Linux**, **MacOS**, **BSD** and **Windows** compatible and supports SFTP, SCP, FTP and FTPS.
|
||||||
@@ -69,99 +54,20 @@ Termscp is a feature rich terminal file transfer and explorer, with support for
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Get started 🏁
|
## Get started 🚀
|
||||||
|
|
||||||
If you're considering to install termscp I want to thank you 💜 ! I hope you will enjoy termscp!
|
If you're considering to install termscp I want to thank you 💜 ! I hope you will enjoy termscp!
|
||||||
If you want to contribute to this project, don't forget to check out our contribute guide. [Read More](CONTRIBUTING.md)
|
If you want to contribute to this project, don't forget to check out our contribute guide. [Read More](CONTRIBUTING.md)
|
||||||
|
|
||||||
You can opt for any of these methods, according to your systems and preferences:
|
Visit [termscp website](https://veeso.github.io/termscp/#get-started) to get started with termscp.
|
||||||
|
|
||||||
### Cargo 🦀
|
|
||||||
|
|
||||||
```sh
|
|
||||||
# Install termscp via cargo
|
|
||||||
cargo install termscp
|
|
||||||
```
|
|
||||||
|
|
||||||
Requirements:
|
|
||||||
|
|
||||||
- Linux
|
|
||||||
- pkg-config
|
|
||||||
- libssh2
|
|
||||||
- openssl
|
|
||||||
|
|
||||||
### Deb package 📦
|
|
||||||
|
|
||||||
Get `deb` package from [HERE](https://github.com/veeso/termscp/releases/latest/download/termscp_0.5.0_amd64.deb)
|
|
||||||
or run `wget https://github.com/veeso/termscp/releases/latest/download/termscp_0.5.0_amd64.deb`
|
|
||||||
|
|
||||||
then install via dpkg:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
dpkg -i termscp_*.deb
|
|
||||||
# Or even better with gdebi
|
|
||||||
gdebi termscp_*.deb
|
|
||||||
```
|
|
||||||
|
|
||||||
### RPM package 📦
|
|
||||||
|
|
||||||
Get `rpm` package from [HERE](https://github.com/veeso/termscp/releases/latest/download/termscp-0.5.0-1.x86_64.rpm)
|
|
||||||
or run `wget https://github.com/veeso/termscp/releases/latest/download/termscp-0.5.0-1.x86_64.rpm`
|
|
||||||
|
|
||||||
then install via rpm:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
rpm -U termscp_*.rpm
|
|
||||||
```
|
|
||||||
|
|
||||||
### AUR Package 🔼
|
|
||||||
|
|
||||||
On Arch Linux based distribution, you can install termscp using for istance [yay](https://github.com/Jguer/yay), which I recommend to install AUR packages.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
yay -S termscp
|
|
||||||
```
|
|
||||||
|
|
||||||
### Chocolatey 🍫
|
|
||||||
|
|
||||||
You can install termscp on Windows via [chocolatey](https://community.chocolatey.org/packages/termscp)
|
|
||||||
|
|
||||||
Start PowerShell as administrator and run
|
|
||||||
|
|
||||||
```ps
|
|
||||||
choco install termscp
|
|
||||||
```
|
|
||||||
|
|
||||||
Alternatively you can download the ZIP file from [HERE](https://github.com/veeso/termscp/releases/latest/download/termscp.0.5.0.nupkg)
|
|
||||||
|
|
||||||
and then with PowerShell started with administrator previleges, run:
|
|
||||||
|
|
||||||
```ps
|
|
||||||
choco install termscp -s .
|
|
||||||
```
|
|
||||||
|
|
||||||
### Brew 🍻
|
|
||||||
|
|
||||||
You can install termscp on MacOS using [brew](https://brew.sh/)
|
|
||||||
|
|
||||||
From your terminal run
|
|
||||||
|
|
||||||
```sh
|
|
||||||
brew install veeso/termscp/termscp
|
|
||||||
```
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## User Manual 🎓
|
## Buy me a coffee ☕
|
||||||
|
|
||||||
[Click here](docs/man.md) to read the user manual!
|
If you like termscp and you'd love to see the project to grow, please consider a little donation 🥳
|
||||||
|
|
||||||
What you will find:
|
[](https://www.buymeacoffee.com/veeso)
|
||||||
|
|
||||||
- CLI options
|
|
||||||
- Keybindings
|
|
||||||
- Bookmarks
|
|
||||||
- Configuration
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -206,7 +112,7 @@ View termscp's changelog [HERE](CHANGELOG.md)
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Powered by 🚀
|
## Powered by 💪
|
||||||
|
|
||||||
termscp is powered by these aweseome projects:
|
termscp is powered by these aweseome projects:
|
||||||
|
|
||||||
@@ -245,14 +151,6 @@ termscp is powered by these aweseome projects:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Buy me a coffee ☕
|
|
||||||
|
|
||||||
If you like termscp and you'd love to see the project to grow, please consider a little donation 🥳
|
|
||||||
|
|
||||||
[](https://www.buymeacoffee.com/veeso)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## License 📃
|
## License 📃
|
||||||
|
|
||||||
termscp is licensed under the MIT license.
|
termscp is licensed under the MIT license.
|
||||||
|
|||||||
+2
-21
@@ -1,24 +1,5 @@
|
|||||||
# User manual 🎓
|
# User manual 🎓
|
||||||
|
|
||||||
- [User manual 🎓](#user-manual-)
|
|
||||||
- [Usage ❓](#usage-)
|
|
||||||
- [Address argument 🌎](#address-argument-)
|
|
||||||
- [How Password can be provided 🔐](#how-password-can-be-provided-)
|
|
||||||
- [File explorer 📂](#file-explorer-)
|
|
||||||
- [Keybindings ⌨](#keybindings-)
|
|
||||||
- [Work on multiple files 🥷](#work-on-multiple-files-)
|
|
||||||
- [Synchronized browsing ⏲️](#synchronized-browsing-️)
|
|
||||||
- [Bookmarks ⭐](#bookmarks-)
|
|
||||||
- [Are my passwords Safe 😈](#are-my-passwords-safe-)
|
|
||||||
- [Configuration ⚙️](#configuration-️)
|
|
||||||
- [SSH Key Storage 🔐](#ssh-key-storage-)
|
|
||||||
- [File Explorer Format](#file-explorer-format)
|
|
||||||
- [Text Editor ✏](#text-editor-)
|
|
||||||
- [How do I configure the text editor 🦥](#how-do-i-configure-the-text-editor-)
|
|
||||||
- [Logging 🩺](#logging-)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Usage ❓
|
## Usage ❓
|
||||||
|
|
||||||
termscp can be started with the following options:
|
termscp can be started with the following options:
|
||||||
@@ -119,7 +100,7 @@ In order to change panel you need to type `<LEFT>` to move the remote explorer p
|
|||||||
| `<L>` | Reload current directory's content / Clear selection | List |
|
| `<L>` | Reload current directory's content / Clear selection | List |
|
||||||
| `<M>` | Select a file | Mark |
|
| `<M>` | Select a file | Mark |
|
||||||
| `<N>` | Create new file with provided name | New |
|
| `<N>` | Create new file with provided name | New |
|
||||||
| `<O>` | Edit file; see [Text editor](#text-editor-) | Open |
|
| `<O>` | Edit file; see Text editor | Open |
|
||||||
| `<Q>` | Quit termscp | Quit |
|
| `<Q>` | Quit termscp | Quit |
|
||||||
| `<R>` | Rename file | Rename |
|
| `<R>` | Rename file | Rename |
|
||||||
| `<S>` | Save file as... | Save |
|
| `<S>` | Save file as... | Save |
|
||||||
@@ -183,7 +164,7 @@ In order to create a new bookmark, just follow these steps:
|
|||||||
|
|
||||||
whenever you want to use the previously saved connection, just press `<TAB>` to navigate to the bookmarks list and load the bookmark parameters into the form pressing `<ENTER>`.
|
whenever you want to use the previously saved connection, just press `<TAB>` to navigate to the bookmarks list and load the bookmark parameters into the form pressing `<ENTER>`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Are my passwords Safe 😈
|
### Are my passwords Safe 😈
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user