Add inner versions of to object begin/end selection
This commit is contained in:
parent
e440adbcf4
commit
9625ea64ff
|
@ -1349,6 +1349,10 @@ KeyMap keymap =
|
||||||
{ '[', { "select to object start", select_object<ObjectFlags::ToBegin> } },
|
{ '[', { "select to object start", select_object<ObjectFlags::ToBegin> } },
|
||||||
{ '}', { "extend to object end", select_object<ObjectFlags::ToEnd, SelectMode::Extend> } },
|
{ '}', { "extend to object end", select_object<ObjectFlags::ToEnd, SelectMode::Extend> } },
|
||||||
{ '{', { "extend to object start", select_object<ObjectFlags::ToBegin, SelectMode::Extend> } },
|
{ '{', { "extend to object start", select_object<ObjectFlags::ToBegin, SelectMode::Extend> } },
|
||||||
|
{ alt(']'), { "select to inner object end", select_object<ObjectFlags::ToEnd | ObjectFlags::Inner> } },
|
||||||
|
{ alt('['), { "select to inner object start", select_object<ObjectFlags::ToBegin | ObjectFlags::Inner> } },
|
||||||
|
{ alt('}'), { "extend to inner object end", select_object<ObjectFlags::ToEnd | ObjectFlags::Inner, SelectMode::Extend> } },
|
||||||
|
{ alt('{'), { "extend to inner object start", select_object<ObjectFlags::ToBegin | ObjectFlags::Inner, SelectMode::Extend> } },
|
||||||
|
|
||||||
{ alt('j'), { "join lines", join } },
|
{ alt('j'), { "join lines", join } },
|
||||||
{ alt('J'), { "join lines and select spaces", join_select_spaces } },
|
{ alt('J'), { "join lines and select spaces", join_select_spaces } },
|
||||||
|
|
Loading…
Reference in New Issue
Block a user