on master help sign in
Add spc w w for window mode
commit2066e866c739fec210df85534b9fbc1de02c155b authorIvan Tham <pickfire@riseup.net> dateSun 6 Jun 2021, 13:09 (5 years ago) parent3494bb8
2 files changed+3−8
book/src/keymap.md+2−2 helix-term/src/commands.rs+1−6
book/src/keymap.md+2−2
@@ -30,7 +30,7 @@
3030| g | Enter goto mode |
3131| : | Enter command mode |
3232| z | Enter view mode |
33−| ctrl-w | Enter window mode |
33+| ctrl-w | Enter window mode (maybe will be remove for spc w w later) |
3434| space | Enter space mode |
3535| K | Show documentation for the item under the cursor |
3636
@@ -151,5 +151,5 @@ This layer is a kludge of mappings I had under leader key in neovim.
151151|-----|-----------|
152152| f | Open file picker |
153153| b | Open buffer picker |
154−| w | Save changes to file |
154+| w | Enter window mode |
155155| space | Keep primary selection TODO: it's here because space mode replaced it |
helix-term/src/commands.rs+1−6
@@ -2381,12 +2381,7 @@ pub fn space_mode(cx: &mut Context) {
23812381 match ch {
23822382 'f' => file_picker(cx),
23832383 'b' => buffer_picker(cx),
2384− 'w' => {
2385− // save current buffer
2386− let (view, doc) = cx.current();
2387− doc.format(view.id); // TODO: merge into save
2388− tokio::spawn(doc.save());
2389− }
2384+ 'w' => window_mode(cx),
23902385 // ' ' => toggle_alternate_buffer(cx),
23912386 // TODO: temporary since space mode took it's old key
23922387 ' ' => keep_primary_selection(cx),