sled

Једноставни уређивач текста
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 837db158c27fd55b04eabbfdb725ee4d3033208d
родитељ 611564963cf23a4a662c7555473d3df71b7d8b7b
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Wed, 23 Feb 2022 13:44:21 +0100

New switch command<->insert key: C-I

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mconfig.def.h | 4++--
Mconfig.h | 4++--
Mdraw.c | 2+-
Msled.1.in | 2+-
измењених датотека: 4, додавања: 6(+), брисања: 6(-)

diff --git a/config.def.h b/config.def.h @@ -181,7 +181,7 @@ static const struct Key input_dialog_keys[] = { /* Only when in insert mode */ static const struct Key insert_keys[] = { - { .ev = { .key = TB_KEY_CTRL_M }, + { .ev = { .key = TB_KEY_CTRL_I }, .callback = enter_command_mode }, { .ev = { .key = TB_KEY_ENTER }, .callback = insert_line }, @@ -192,7 +192,7 @@ static const struct Key insert_keys[] = { /* Only when in command mode */ static const struct Key command_keys[] = { - { .ev = { .key = TB_KEY_CTRL_M }, + { .ev = { .key = TB_KEY_CTRL_I }, .callback = enter_insert_mode }, { .ev = { .ch = ':' }, .callback = show_go_to_line }, { .ev = { .ch = '0' }, .callback = move_start }, diff --git a/config.h b/config.h @@ -181,7 +181,7 @@ static const struct Key input_dialog_keys[] = { /* Only when in insert mode */ static const struct Key insert_keys[] = { - { .ev = { .key = TB_KEY_CTRL_M }, + { .ev = { .key = TB_KEY_CTRL_I }, .callback = enter_command_mode }, { .ev = { .key = TB_KEY_ENTER }, .callback = insert_line }, @@ -192,7 +192,7 @@ static const struct Key insert_keys[] = { /* Only when in command mode */ static const struct Key command_keys[] = { - { .ev = { .key = TB_KEY_CTRL_M }, + { .ev = { .key = TB_KEY_CTRL_I }, .callback = enter_insert_mode }, { .ev = { .ch = ':' }, .callback = show_go_to_line }, { .ev = { .ch = '0' }, .callback = move_start }, diff --git a/draw.c b/draw.c @@ -21,8 +21,8 @@ static const char* help[] = { " selection", "F1 - Show this screen", "Home or C-A - Go to start of line", - "C-C - Switch command <-> insert mode", "End or C-E - Go to end of line", + "C-I - Switch command <-> insert mode", "C-L - Show Go to line dialog", "C-O - Reread (reopen) file", "C-Q - Quit", diff --git a/sled.1.in b/sled.1.in @@ -94,9 +94,9 @@ _ \fCDelete\fP@Erase character under cursor \fCEnd\fP or \fCC-E\fP@Go to end of line \fCPgDown\fP or \fCC-F\fP@Go to next page +\fCC-I\fP@Switch between command and insert mode \fCC-K\fP@Erase to end of line \fCC-L\fP@Show Go to line dialog -\fCC-M\fP@Switch between command and insert mode \fCC-O\fP@Reread (reopen) file \fCC-Q\fP@Quit \fCC-R\fP@Go to previous word