xF: bind C-t to transpose characters
Bump liberty.
This commit is contained in:
+1
-1
Submodule liberty updated: 8fdb6c702d...bb75c8e4fa
@@ -823,7 +823,7 @@ INPUT_FN (transpose_chars)
|
||||
buffer->point--;
|
||||
|
||||
uint32_t cp = buffer->line[buffer->point];
|
||||
int width = buffer->w[buffer->point];
|
||||
int width = buffer->w [buffer->point];
|
||||
buffer->line[buffer->point] = buffer->line[buffer->point - 1];
|
||||
buffer->w [buffer->point] = buffer->w [buffer->point - 1];
|
||||
buffer->line[buffer->point - 1] = cp;
|
||||
|
||||
@@ -305,6 +305,7 @@ enum action
|
||||
ACTION_EDITOR_F_WORD,
|
||||
ACTION_EDITOR_HOME,
|
||||
ACTION_EDITOR_END,
|
||||
ACTION_EDITOR_TRANSPOSE_CHARS,
|
||||
ACTION_EDITOR_UPCASE_WORD,
|
||||
ACTION_EDITOR_DOWNCASE_WORD,
|
||||
ACTION_EDITOR_CAPITALIZE_WORD,
|
||||
@@ -3886,6 +3887,7 @@ static const enum line_editor_action g_editor_actions[] =
|
||||
LINE_EDITOR_F_WORD,
|
||||
LINE_EDITOR_HOME,
|
||||
LINE_EDITOR_END,
|
||||
LINE_EDITOR_TRANSPOSE_CHARS,
|
||||
LINE_EDITOR_UPCASE_WORD,
|
||||
LINE_EDITOR_DOWNCASE_WORD,
|
||||
LINE_EDITOR_CAPITALIZE_WORD,
|
||||
@@ -4193,6 +4195,7 @@ g_default_bindings[] =
|
||||
{ "M-f", ACTION_EDITOR_F_WORD }, // Readline
|
||||
{ "M-Right", ACTION_EDITOR_F_WORD }, // macOS
|
||||
{ "C-Right", ACTION_EDITOR_F_WORD }, // WeeChat/...
|
||||
{ "C-t", ACTION_EDITOR_TRANSPOSE_CHARS }, // Readline
|
||||
{ "M-u", ACTION_EDITOR_UPCASE_WORD }, // Readline
|
||||
{ "M-l", ACTION_EDITOR_DOWNCASE_WORD }, // Readline
|
||||
{ "M-c", ACTION_EDITOR_CAPITALIZE_WORD }, // Readline
|
||||
|
||||
Reference in New Issue
Block a user