mirror of
https://github.com/wez/wezterm.git
synced 2025-01-01 18:22:13 +03:00
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
dc3f2f0572
This is accessible by right-clicking on the `+` button in the tab bar and switches to an overlay offering options to spawn tabs and attach domains. The intent is to allow the configuration file to expand this list of options, and on Windows, to auto-populate with the various combinations of `cmd`, `powershell`, `elevated` and available `wsl` instances, but for the moment the main value of this feature is the ability to attach domains that were not set to connect automatically at startup. This makes things more convenient when launching wezterm via the gui: it is awkward to have to set up shortcuts that run `wezterm connect foo`, or to type in the full path to `wezterm` when you might want to run that manually. Now you can double-click the icon and right-click the `+` and attach the domain. (cc: @rjwalsh) The launcher is a good candidate for being implemented on top of native context menus where available... but we don't have any such API plumbed through the `window` crate, so all platforms get the wonderful terminal based overlay menu right now. refs: https://github.com/wez/wezterm/issues/159 |
||
---|---|---|
.cargo | ||
.github | ||
assets | ||
base91 | ||
ci | ||
deps | ||
docs | ||
filedescriptor | ||
promise | ||
pty | ||
rangeset | ||
src | ||
tabout | ||
term | ||
termwiz | ||
vtparse | ||
window | ||
.gitignore | ||
.gitmodules | ||
.rustfmt.toml | ||
build.rs | ||
Cargo.lock | ||
Cargo.toml | ||
CONTRIBUTING.md | ||
get-deps | ||
install.sh | ||
LICENSE.md | ||
README.md | ||
wt-record | ||
wt-replay |
Wez's Terminal
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
User facing home page at: https://wezfurlong.org/wezterm/
Screenshot of wezterm on macOS, running vim
Installation
https://wezfurlong.org/wezterm/installation.html
Getting help
This is a spare time project, so please bear with me. There are two channels for support:
- You can use the GitHub issue tracker to see if someone else has a similar issue, or to file a new one: https://github.com/wez/wezterm/issues
- There is a Gitter room which is bridged to the Matrix/Riot.im for (potentially!) real time discussions
The Gitter/Matrix room is probably better suited to questions than it is to bug reports, but don't be afraid to use whichever you are most comfortable using and we'll work it out.