upterm README

The project's README from github.com/railsware/upterm. As one markdown file: README.md.

Join the chat at https://gitter.im/railsware/upterm Build Status

Deprecated

Upterm is deprecated. Project had lost maintainer and have zero activity to support it from community (only issues was created in repo).

I am no longer accepting pull requests and issues.

I recomended to check Hyper instead.

What Is It?

Upterm is looking for maintainers

Upterm (formerly Black Screen) is an IDE in the world of terminals. Strictly speaking, it's both a terminal emulator and an interactive shell based on Electron.

Autocompletion

Upterm shows the autocompletion box as you type and tries to be smart about what to suggest. Often you can find useful additional information on the right side of the autocompletion, e.g. expanded alias value, command descriptions, value of the previous directory (cd -), etc.

Compatibility

All command-line programs (including emacs, ssh and vim) should work as expected. If you experience any glitches, please create an issue.

Install

MacOS
brew cask install upterm

Beware that the version in Homebrew might be outdated. Visit the releases page to download the latest version.

Linux (Arch Linux)
yaourt -S upterm

As with macOS's brew install, the AUR may also be outdated. To install the latest version, refer to the install guide for Linux (Others).

Linux (Others)
Windows

Windows is not officially supported at the moment. The Windows Support Issue explains potential experimental support.

Technologies

More Screenshots

Development Setup

git clone https://github.com/railsware/upterm.git && cd upterm
npm start

Instructions are available for debugging the application in Visual Studio Code.

To create a standalone application, execute npm run pack in the project directory.

Contributing

See Contributing Guide.

License

The MIT License.

upterm (railsware/upterm)

Searching Database…

19K ·GitHub
archived
这是什么?Upterm(原名 Black Screen)是一个终端模拟器,同时也是一个交互式 shell——README 称它是终端世界里的 IDE。它是一个基于 Electron 的桌面应用。
使用它还需要安装别的东西吗?日常使用不需要装任何东西——它本身就是一个独立完整的 Electron 桌面应用。只有想从源码构建或调试时,才需要 Node.js 和 npm。
Upterm 还在维护吗?不在了。Upterm 已被弃用并归档:它失去了维护者,也没有社区活动,作者不再接受 pull request 和 issue。README 建议改用 Hyper。
能在 Windows 上运行吗?没有官方支持。Windows 支持充其量只是实验性的——README 指向了一个 Windows Support Issue,里面说明了可能的变通办法。
Upterm 的自动补全比普通终端聪明在哪里?输入时会弹出一个自动补全框,右侧显示有用的上下文信息:展开后的别名值、命令说明,甚至是上一个目录的值(cd -)。
我平时用的 vim、ssh 这类命令行工具在里面能正常用吗?可以——README 说所有命令行程序,包括 emacs、ssh 和 vim,都应该能正常工作;遇到问题可以通过 issue 反馈。
Upterm 是用什么开发的?Electron、TypeScript 和 ReactJS——典型的网页技术桌面开发组合;开发环境文档里还包含 Visual Studio Code 的调试说明。
What are similar projects?xterm.js, wezterm, hyper, terminalizer, edex-ui, rio, ttyd, lens
Creator
railsware
Size
7.6 MB
Stars
19K
Age
11y
Commits · 90 Days