中文

electerm

Open-sourced terminal/ssh/telnet/serialport/sftp client(linux, mac, win).

Features Works as a terminal/file manager or ssh/telnet/serialport/sftp client Global hotkey to toggle window visibility (similar to guake, default is ctrl + 2) Multi platform(linux, mac, win) Multi-language support(electerm-locales, contributions/fixes welcome) Double click to directly edit (small) remote files. Auth with publicKey + password. Support Zmodem(rz, sz). Support ssh tunnel. Support Trzsz(trz/tsz), similar to rz/sz, and compatible with tmux. Transparent window(Mac, win). Terminal background image. Global/session proxy. Quick commands UI/terminal theme Sync bookmarks/themes/quick commands to github/gitee secret gist Quick input to one or all terminals. Command line usage: check wiki Download sourceforge github releases Install For Mac user: brew install --cask electerm With snap: sudo snap install electerm --classic For some Linux distribution, you can find it from OS default App store(Ubuntu, Deepin, Mint...). For some linux OS, the rpm, deb, or snap release may not work, you can try the tar.gz release. For Windows users, you can install it from windows store, command-line installer winget and scoop is also recommended:

# winget https://github.com/microsoft/winget-cli winget install electerm # scoop https://github.com/lukesampson/scoop scoop bucket add dorado https://github.com/chawyehsu/dorado scoop install dorado/electerm Install from npm

npm i -g electerm # after installation, it will immediately open for windows and linux, # for macOS, it will open the drag to install panel Upgrade Auto upgrade: When a new version is released, you will get an upgrade notification after you start electerm again. You can then click the upgrade button to upgrade. Download: Just download the latest edition, reinstall. Npm: If you install from npm, just run npm i -g electerm again. If use Snap or some other distribution system, these systems may provide upgrades. Themes https://github.com/mbadolato/iTerm2-Color-Schemes/tree/master/electerm https://github.com/Hope-IT-Works/electerm-theme-termius Known issues

https://github.com/electerm/electerm/wiki/Know-issues

Troubleshoot

https://github.com/electerm/electerm/wiki/Troubleshoot

Discussion

Discussion board

Support

Would love to hear from you, please tell me what you think, submit an issue, Start a new discussion, create/fix language files or create pull requests, all welcome.

Sponsor this project

open collective

wechat donate

Dev

# tested in ubuntu16.04+/mac os 10.13+ only # needs nodejs/npm, suggest using nvm to install nodejs/npm # https://github.com/creationix/nvm # with nodejs 16+ git clone git@github.com:electerm/electerm.git cd electerm npm i # start webpack dev server, requires port 5570 npm start # in a separate terminal session run app npm run app # code format check npm run lint # code format fix npm run fix Test

npm run prepare-build npm run prepare-test cp .sample.env .env # edit .env, fill your test host/username/password, may only works in mac OS npm run test Test build

# Tested only in ubuntu 16.04 x64+ # Install yarn first(to do yarn autoclean) # See https://yarnpkg.com/en/docs/install # Build linux only with -l npm i npm run prepare-build npm run release -l # check dist/ folder Use Set autorun when login to os Change log

Visit Releases.

License

MIT

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。