git.shiar.nl
/
sheet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
generic extension key classes: ext (bash, vim), new (vim7)
[sheet.git]
/
readline.plp
diff --git
a/readline.plp
b/readline.plp
index b8a6022c6c19b80ec8514163409ab5eebd1e9b9b..0e6a3da3220199cd2de792d4241eb6afd872d35a 100644
(file)
--- a/
readline.plp
+++ b/
readline.plp
@@
-7,7
+7,7
@@
no warnings 'uninitialized'; # save some useless checks for more legible code
use Shiar_Sheet::KeySigns qw(%sign); # dependant on $get{ascii}
use Shiar_Sheet::KeySigns qw(%sign); # dependant on $get{ascii}
-our $VERSION = 'v1.
2
';
+our $VERSION = 'v1.
0
';
$header{content_type} = "text/html; charset=$sign{charset}";
$header{content_type} = "text/html; charset=$sign{charset}";
@@
-38,14
+38,13
@@
$header{content_type} = "text/html; charset=$sign{charset}";
<h1>readline cheat sheet</h1>
<h1>readline cheat sheet</h1>
-<h2>
normal mode (default)
</h2>
+<h2>
default emacs mode
</h2>
<ul id="rows">
<li class="row">
<ul class="keys omni">
<ul id="rows">
<li class="row">
<ul class="keys omni">
- <li class="mo" onclick="setmode()"><b>Esc</b> normal mode
- <!-- not as static anymore, but never bothered; just see ^[ -->
+ <li class="me" onclick="setmode()"><b>Esc</b> +
</ul>
</li>
</ul>
</li>
@@
-65,19
+64,17
@@
$keys->print_rows($get{static} || '543');
<dt class="ci">info
<dd>Info command: shows/does something without altering anything.
<dt class="pm">motion
<dt class="ci">info
<dd>Info command: shows/does something without altering anything.
<dt class="pm">motion
- <dd>Moves the cursor, or defines the range for an operator (<:= $sign{motion} :>).
- <dt class="po">
- <dd>
+ <dd>Move the cursor.
<dt class="co">history
<dt class="co">history
- <dd>
+ <dd>
Replace contents involving kill ring, undo, or command history.
<dt class="mi">change
<dt class="mi">change
- <dd>
+ <dd>
Alter current text (filtering or completion).
<dt class="mo">delete
<dt class="mo">delete
- <dd>
- <dt class="mv">
- <dd>
+ <dd>
Remove text.
+ <dt class="mv">
misc
+ <dd>
Miscellaneous commands.
<dt class="me">mode
<dt class="me">mode
- <dd>
+ <dd>
Additional key functionality (click to view).
</dl>
</div>
</dl>
</div>
@@
-85,12
+82,8
@@
$keys->print_rows($get{static} || '543');
<dl class="legend legend-options">
<dt>key<:= $sign{arg} :>
<dd>Commands with a dot need a char argument afterwards.
<dl class="legend legend-options">
<dt>key<:= $sign{arg} :>
<dd>Commands with a dot need a char argument afterwards.
- <dt>key<:= $sign{motion} :>
- <dd>Requires a motion afterwards, operates between cursor and destination.
- <dt class="vim">vim
- <dd>Not in original Vi (assessment incomplete).
- <dt class="vim7">vim7
- <dd>New in vim version 7.x.
+ <dt class="ext">bash
+ <dd>Default assignment in Bash shells, but not common readline
</dl>
<ul class="legend legend-set">
</dl>
<ul class="legend legend-set">
@@
-109,7
+102,7
@@
$keys->print_rows($get{static} || '543');
</div>
<p class="footer">
</div>
<p class="footer">
- <a href="/" rel="home">sheet.shiar.nl</a>/
vim
+ <a href="/" rel="home">sheet.shiar.nl</a>/
readline
<a href="git://git.shiar.nl/sheet" rel="vcs-git" title="Git repository"><:= $VERSION :></a>
created by <a href="http://shiar.nl/" rel="author">Shiar</a> <:= $sign{sep} :>
<a title="Licensed under the GNU Affero General Public License, version 3" rel="copyright"
<a href="git://git.shiar.nl/sheet" rel="vcs-git" title="Git repository"><:= $VERSION :></a>
created by <a href="http://shiar.nl/" rel="author">Shiar</a> <:= $sign{sep} :>
<a title="Licensed under the GNU Affero General Public License, version 3" rel="copyright"