Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/e-jigsaw/run-command2
Fork of https://github.com/kylewlacy/run-command
https://github.com/e-jigsaw/run-command2
Last synced: 18 days ago
JSON representation
Fork of https://github.com/kylewlacy/run-command
- Host: GitHub
- URL: https://github.com/e-jigsaw/run-command2
- Owner: e-jigsaw
- License: mit
- Created: 2015-06-16T07:14:19.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-08T17:01:05.000Z (over 9 years ago)
- Last Synced: 2024-11-13T22:02:58.355Z (2 months ago)
- Language: CoffeeScript
- Size: 18.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# "Run Command" for Atom
Fork of https://github.com/kylewlacy/run-command
Execute any arbitrary command in [Atom](http://atom.io). Derived from Phil Nash's [Ruby Quick Test](https://github.com/philnash/ruby-quick-test).# Run Any command!
### Grunt
!['Run Command' dialog](https://raw.githubusercontent.com/nathanjohnson320/run-command2/master/screenshots/grunt.png)### Color Support
!['Run Command' dialog](https://raw.githubusercontent.com/nathanjohnson320/run-command2/master/screenshots/colors.png)### Bash Completion
Integrated with compgen to give you tab autocompletion.!['Run Command' dialog](https://raw.githubusercontent.com/nathanjohnson320/run-command2/master/screenshots/bash_support.png)
Hit tab and you'll get the largest substring filled in for you.
!['Run Command' dialog](https://raw.githubusercontent.com/nathanjohnson320/run-command2/master/screenshots/auto_complete.png)# Usage
Make sure you have ~/.bashrc setup so your path works properly
Smack `ctrl-r` to open up this:
!['Run Command' dialog](https://raw.githubusercontent.com/kylewlacy/run-command/master/screenshots/run-command.gif)
Enter a command, and whack `enter` to run it:
![Running `rake spec`](https://raw.githubusercontent.com/kylewlacy/run-command/master/screenshots/run.gif)
Clack down `cmd-ctrl-r` to run it again:
![Re-running `rake spec`](https://raw.githubusercontent.com/kylewlacy/run-command/master/screenshots/re-run.gif)
Together, these let you do this:
![Bernhardt-style TDD](https://raw.githubusercontent.com/kylewlacy/run-command/master/screenshots/tdd.gif)
(You can also toggle the command output with `cmd-ctrl-x`, or kill the last command with `cmd-ctrl-alt-x`)
# TODO
- ~~ANSI color codes~~
- ~~Setting the working directory~~
- ~~Tab autocompletion~~
- ~~Copy paste from output~~
- Resizable output
- Editor variables (such as `$ATOM_PROJECT` for the current project directory)