zlelaunch

Crates.iozlelaunch
lib.rszlelaunch
version0.1.0
sourcesrc
created_at2023-03-07 09:51:50.44038
updated_at2023-03-07 09:51:50.44038
descriptionyaml-configured command launcher for zsh
homepage
repositoryhttps://github.com/acrn/zlelaunch
max_upload_size
id803460
size9,847
(acrn)

documentation

README

yaml-configured command launcher for zsh

Install and add to .zshrc:

ctrl_e_menu() { zle -U "$(read -ek | zlelaunch .ctrl_e.yml)
" }
zle -N ctrl_e_menu
bindkey '^e' ctrl_e_menu

Press <ctrl>+e to bring up the list of commands, press indicated keys to execute.

a cargo test --examples --frozen
c cargo clippy --no-deps
z vim .ctrl_e.yml

The configuration file should be a list where each entry is either a string or a map with the keys command and optionally key

- cargo test --examples --frozen
- key: c
  command: cargo clippy --no-deps
Commit count: 2

cargo fmt