23#ifndef MUTT_EDITOR_ENTER_H
24#define MUTT_EDITOR_ENTER_H
int editor_backward_word(struct EnterState *es)
Move the cursor to the beginning of the word.
EnterCase
Change the case of a word.
@ EC_UPCASE
Upper case (all characters)
@ EC_DOWNCASE
Lower case (all characters)
@ EC_CAPITALIZE
Capitalize word (first character only)
bool editor_buffer_is_empty(struct EnterState *es)
Is the Enter buffer empty?
int editor_kill_line(struct EnterState *es)
Delete chars from cursor to beginning the line.
int editor_delete_char(struct EnterState *es)
Delete the char under the cursor.
int editor_bol(struct EnterState *es)
Jump to the beginning of the line.
int editor_backspace(struct EnterState *es)
Delete the char in front of the cursor.
int editor_kill_word(struct EnterState *es)
Delete the word in front of the cursor.
int editor_eol(struct EnterState *es)
Jump to the end of the line.
int editor_kill_eow(struct EnterState *es)
Delete chars from the cursor to the end of the word.
int editor_transpose_chars(struct EnterState *es)
Transpose character under cursor with previous.
int editor_kill_eol(struct EnterState *es)
Delete chars from cursor to end of line.
int editor_forward_word(struct EnterState *es)
Move the cursor to the end of the word.
int editor_backward_char(struct EnterState *es)
Move the cursor one character to the left.
int editor_case_word(struct EnterState *es, enum EnterCase ec)
Change the case of the word.
int editor_kill_whole_line(struct EnterState *es)
Delete all chars on the line.
int editor_forward_char(struct EnterState *es)
Move the cursor one character to the right.
Keep our place when entering a string.