We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 452cb4c commit cea6eaeCopy full SHA for cea6eae
src/index.ts
@@ -720,11 +720,15 @@ EmacsHandler.addCommands({
720
},
721
722
killLine: {
723
- exec: function (handler: EmacsHandler) {
+ exec: function (handler: EmacsHandler, selectionCommand?: (view: EditorView) => any) {
724
handler.pushEmacsMark(null);
725
// don't delete the selection if it's before the cursor
726
handler.clearSelection();
727
- commands.selectLineEnd(handler.view);
+ if (selectionCommand) {
728
+ selectionCommand(handler.view);
729
+ } else {
730
+ commands.selectLineEnd(handler.view);
731
+ }
732
733
var view = handler.view;
734
var state = view.state
0 commit comments