Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bard/emacs-run-command
Efficient and ergonomic external command invocation for Emacs
https://github.com/bard/emacs-run-command
emacs helm integration ivy
Last synced: 3 months ago
JSON representation
Efficient and ergonomic external command invocation for Emacs
- Host: GitHub
- URL: https://github.com/bard/emacs-run-command
- Owner: bard
- License: gpl-3.0
- Created: 2021-01-02T17:22:23.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-04-29T09:12:08.000Z (almost 2 years ago)
- Last Synced: 2023-10-20T18:07:52.764Z (over 1 year ago)
- Topics: emacs, helm, integration, ivy
- Language: Emacs Lisp
- Homepage: https://bard.github.io/emacs-run-command
- Size: 5.21 MB
- Stars: 92
- Watchers: 3
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![MELPA](https://melpa.org/packages/run-command-badge.svg)](https://melpa.org/#/run-command)
# M-x run-command
Emacs, the text editor that lets you read mail and play Tetris, is often cast in opposition to the Unix philosophy of "do one thing well" and "combine small programs". It's a false dichotomy. Emacs can do a lot on its own _and_ can be combined usefully with other programs.
`run‑command` makes the combination convenient through a simple configuration format and an interaction flow that stays out of your way. Instead of reaching for a shell or a specialized major mode, you give `run‑command` a simple "recipe" and you get a contextual command palette where you can browse, select, and run commands without leaving Emacs.
For demo, quickstart, and advanced configuration, see the [documentation website](https://bard.github.io/emacs-run-command).