@@ -15,8 +15,10 @@
"ctrl-b": "editor::MoveLeft",
"ctrl-n": "editor::MoveDown",
"ctrl-p": "editor::MoveUp",
- "ctrl-a": "editor::MoveToBeginningOfLine",
- "ctrl-e": "editor::MoveToEndOfLine",
+ "home": ["editor::MoveToBeginningOfLine", { "stop_at_soft_wraps": false }],
+ "end": ["editor::MoveToEndOfLine", { "stop_at_soft_wraps": false }],
+ "ctrl-a": ["editor::MoveToBeginningOfLine", { "stop_at_soft_wraps": false }],
+ "ctrl-e": ["editor::MoveToEndOfLine", { "stop_at_soft_wraps": false }],
"alt-f": "editor::MoveToNextSubwordEnd",
"alt-b": "editor::MoveToPreviousSubwordStart",
"ctrl-d": "editor::Delete",
@@ -53,6 +55,14 @@
"shift shift": "file_finder::Toggle"
}
},
+ {
+ "context": "BufferSearchBar > Editor",
+ "bindings": {
+ "ctrl-s": "search::SelectNextMatch",
+ "ctrl-r": "search::SelectPrevMatch",
+ "ctrl-g": "buffer_search::Dismiss"
+ }
+ },
{
"context": "Pane",
"bindings": {
@@ -15,8 +15,10 @@
"ctrl-b": "editor::MoveLeft",
"ctrl-n": "editor::MoveDown",
"ctrl-p": "editor::MoveUp",
- "ctrl-a": "editor::MoveToBeginningOfLine",
- "ctrl-e": "editor::MoveToEndOfLine",
+ "home": ["editor::MoveToBeginningOfLine", { "stop_at_soft_wraps": false }],
+ "end": ["editor::MoveToEndOfLine", { "stop_at_soft_wraps": false }],
+ "ctrl-a": ["editor::MoveToBeginningOfLine", { "stop_at_soft_wraps": false }],
+ "ctrl-e": ["editor::MoveToEndOfLine", { "stop_at_soft_wraps": false }],
"alt-f": "editor::MoveToNextSubwordEnd",
"alt-b": "editor::MoveToPreviousSubwordStart",
"ctrl-d": "editor::Delete",