https://github.com/708yamaguchi/emcas
EMCAS: EMacs Completion and AliaS
https://github.com/708yamaguchi/emcas
aliases bash emacs shell-script typo
Last synced: 3 months ago
JSON representation
EMCAS: EMacs Completion and AliaS
- Host: GitHub
- URL: https://github.com/708yamaguchi/emcas
- Owner: 708yamaguchi
- Created: 2019-08-30T15:06:09.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-03T11:58:57.000Z (almost 7 years ago)
- Last Synced: 2025-10-13T15:34:49.517Z (9 months ago)
- Topics: aliases, bash, emacs, shell-script, typo
- Language: Shell
- Size: 5.7 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
EMCAS
=====
[](https://travis-ci.com/708yamaguchi/EMCAS/)
You can get free from annoying typo of `Emacs`.
In this repository, there are many aliases of `emacs` command and `-nw` option.
# Installation
All you have to do is cloning this repository and `source` command.
```bash
git clone https://github.com/708yamaguchi/EMCAS.git
cd EMCAS
source emacs.aliases.bash
```
# Examples
You can eliminate emacs typo like this video:

Here are some examples of EMCAS completion.
```bash
$ ./test.sh
emcas 0nw hoge -> emacs -nw hoge
eamcs -wn foo -nw -> emacs -nw foo -nw
ema -csw -f shell -> emacs -nw -f shell
ems -> emacs
emac s-nw fuga hoge -> emacs -nw fuga hoge
emacs fuga -nw hoge -> emacs fuga -nw hoge
emavs -f shell -nw -> emacs -f shell -nw
emcs hoge fuga -> emacs hoge fuga
emsc hoge s-nw fuga -> emacs hoge s-nw fuga
```
Of course, you can use the default `emacs` command.
# Links
Qiita: https://qiita.com/708yamaguchi/items/f62d2b65e6a0ef70f854