Skip to content

kablamo/readline-cheat-sheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readline Cheat Sheet

A mobile friendly readline cheat sheet. Currently it just covers the Emacs editing mode.

How to contribute

Clone the repo:

git clone git@github.com:kablamo/readline-cheat-sheet.git

Edit one of the following files:

root/data-emacs.yml   # data as yaml
root/data-vi.yml      # data as yaml
root/emacs.html       # template (Text::Xslate)
root/vi.html          # template (Text::Xslate)
root/style.css        # css stylesheet

How to view your changes

Install dependencies with cpanm and Carton:

curl -L http://cpanmin.us | perl - App::cpanminus  # install cpanm
cpanm Carton                                       # install Carton
carton                                             # install dependencies

Start the web server:

./local/bin/plackup -I local/lib/perl5

View the page in your browser:

http://localhost:5000/

Directory layout

.
├── app.psgi                         # Plack web app for development
├── bin
│   ├── generate.pl
│   └── publish.sh
├── cpanfile                         # CPAN dependencies for Carton
├── cpanfile.snapshot
├── public         # generated with bin/generate.pl and Text::Xslate
│   ├── emacs.html
│   └── vi.html
├── README.md
└── root
    ├── bootstrap.theme.min.css
    ├── data-emacs.yml           # <<< to contribute, edit this
    ├── data-vi.yml              # <<< or this
    ├── emacs.html               # <<< or this
    ├── style.css                # <<< or this
    └── vi.html                  # <<< or this

Flattr this Git repo

About

A mobile friendly cheat sheet for the GNU Readline library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published