@@ -210,17 +210,18 @@ impl MappableCommand {
210 copy_selection_on_prev_line, "Copy selection on previous line",
210 copy_selection_on_prev_line, "Copy selection on previous line",
211 move_next_word_start, "Move to start of next word",
211 move_next_word_start, "Move to start of next word",
212 move_prev_word_start, "Move to start of previous word",
212 move_prev_word_start, "Move to start of previous word",
213− move_prev_word_end, "Move to end of previous word",
214 move_next_word_end, "Move to end of next word",
213 move_next_word_end, "Move to end of next word",
214+ move_prev_word_end, "Move to end of previous word",
215 move_next_long_word_start, "Move to start of next long word",
215 move_next_long_word_start, "Move to start of next long word",
216 move_prev_long_word_start, "Move to start of previous long word",
216 move_prev_long_word_start, "Move to start of previous long word",
217 move_next_long_word_end, "Move to end of next long word",
217 move_next_long_word_end, "Move to end of next long word",
218 extend_next_word_start, "Extend to start of next word",
218 extend_next_word_start, "Extend to start of next word",
219 extend_prev_word_start, "Extend to start of previous word",
219 extend_prev_word_start, "Extend to start of previous word",
220+ extend_next_word_end, "Extend to end of next word",
221+ extend_prev_word_end, "Extend to end of previous word",
220 extend_next_long_word_start, "Extend to start of next long word",
222 extend_next_long_word_start, "Extend to start of next long word",
221 extend_prev_long_word_start, "Extend to start of previous long word",
223 extend_prev_long_word_start, "Extend to start of previous long word",
222 extend_next_long_word_end, "Extend to end of next long word",
224 extend_next_long_word_end, "Extend to end of next long word",
223− extend_next_word_end, "Extend to end of next word",
224 find_till_char, "Move till next occurrence of char",
225 find_till_char, "Move till next occurrence of char",
225 find_next_char, "Move to next occurrence of char",
226 find_next_char, "Move to next occurrence of char",
226 extend_till_char, "Extend till next occurrence of char",
227 extend_till_char, "Extend till next occurrence of char",
@@ -310,8 +311,7 @@ impl MappableCommand {
310 goto_line_end, "Goto line end",
311 goto_line_end, "Goto line end",
311 goto_next_buffer, "Goto next buffer",
312 goto_next_buffer, "Goto next buffer",
312 goto_previous_buffer, "Goto previous buffer",
313 goto_previous_buffer, "Goto previous buffer",
313− // TODO: different description ?
314− goto_line_end_newline, "Goto line end",
314+ goto_line_end_newline, "Goto line end (newline)",
315 goto_first_nonwhitespace, "Goto first non-blank in line",
315 goto_first_nonwhitespace, "Goto first non-blank in line",
316 trim_selections, "Trim whitespace from selections",
316 trim_selections, "Trim whitespace from selections",
317 extend_to_line_start, "Extend to line start",
317 extend_to_line_start, "Extend to line start",
@@ -1093,6 +1093,10 @@ fn extend_next_word_end(cx: &mut Context) {
1093 extend_word_impl(cx, movement::move_next_word_end)
1093 extend_word_impl(cx, movement::move_next_word_end)
1096+fn extend_prev_word_end(cx: &mut Context) {
1097+ extend_word_impl(cx, movement::move_prev_word_end)
1096fn extend_next_long_word_start(cx: &mut Context) {
1100fn extend_next_long_word_start(cx: &mut Context) {
1097 extend_word_impl(cx, movement::move_next_long_word_start)
1101 extend_word_impl(cx, movement::move_next_long_word_start)