about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--catgirl.14
-rw-r--r--ui.c2
2 files changed, 6 insertions, 0 deletions
diff --git a/catgirl.1 b/catgirl.1
index fd00105..f68e6c3 100644
--- a/catgirl.1
+++ b/catgirl.1
@@ -199,8 +199,12 @@ Switch to window by number.
 .Bl -tag -width Ds -compact
 .It Ic C-a
 Move to beginning of line.
+.It Ic C-b
+Move left.
 .It Ic C-e
 Move to end of line.
+.It Ic C-f
+Move right.
 .It Ic C-u
 Delete line.
 .El
diff --git a/ui.c b/ui.c
index c342339..4478478 100644
--- a/ui.c
+++ b/ui.c
@@ -644,7 +644,9 @@ static void keyCtrl(wchar_t ch) {
 	switch (ch ^ L'@') {
 		break; case L'?': edit(id, EditErase, 0);
 		break; case L'A': edit(id, EditHome, 0);
+		break; case L'B': edit(id, EditLeft, 0);
 		break; case L'E': edit(id, EditEnd, 0);
+		break; case L'F': edit(id, EditRight, 0);
 		break; case L'H': edit(id, EditErase, 0);
 		break; case L'I': edit(id, EditComplete, 0);
 		break; case L'J': edit(id, EditEnter, 0);
over-highlight'> 2018-09-13Add IRCDefault to colors enumJune McEnroe 2018-09-13Return a format->split even at the end of the stringJune McEnroe 2018-09-13Fix weird tab-complete after commaJune McEnroe I have no idea why I did this. 2018-09-13Rewrite UI againJune McEnroe The persistent topic is gone and the status line is now at the top. The status formatting still needs to be reworked. I also want to try showing the nick in the input window so it really looks like your next message. 2018-09-12Add note about C-oJune McEnroe Why are there so few well usable ctrl key bindings? 2018-09-12Use formatParse split to position input cursorJune McEnroe 2018-09-12Factor out IRC formatting parsingJune McEnroe 2018-09-11Add /help equivalent to /manJune McEnroe 2018-09-11Don't render every PM as a pingJune McEnroe 2018-09-11Add urlOpenMatchJune McEnroe 2018-09-10Depend on man.sh for chroot.tar targetJune McEnroe 2018-09-10Set LESSSECURE=1 in man.shJune McEnroe Ridiculous. 2018-09-10Add /man commandJune McEnroe 2018-09-10Install man page in chrootJune McEnroe 2018-09-10Install man pageJune McEnroe 2018-09-10Split keys into subsections and document colorsJune McEnroe 2018-09-10Add "blank" lines to chatte.1June McEnroe 2018-09-10Document key bindings in chatte.1June McEnroe 2018-09-08Document slash commands in chatte.1June McEnroe