diff options
author | cmacrae <calum0macrae@gmail.com> | 2018-11-20 17:22:57 +0000 |
---|---|---|
committer | cmacrae <calum0macrae@gmail.com> | 2018-11-20 17:23:56 +0000 |
commit | edeaabebd3212d0fb1075d9bbedd063eb77446d2 (patch) | |
tree | 1572644c5277200f8b3b9e9ce229fe02c1276fce | |
parent | a760a13a0eb9f72097a302be19772b5b2a6142af (diff) |
keys: Implement `kill-to-end-of-line (C-k)`
-rw-r--r-- | up.go | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -340,6 +340,8 @@ func (e *Editor) HandleKey(ev *tcell.EventKey) bool { e.cursor = 0 case ctrlKey(tcell.KeyCtrlE): e.cursor = e.lastw + case ctrlKey(tcell.KeyCtrlK): + e.value = e.value[:e.cursor] default: // Unknown key/combination, not handled return false |