Update config value by pushing reload button on this extension.
Reopened "Output channel" by viewing kill ring will disappear by close terminal window.
command
default
note
copyCmd
editor.action.clipboardCopyAction
cutCmd
editor.action.clipboardCutAction
pasteCmd
editor.action.clipboardPasteAction
hookCmdAfterCut
emacs.exitMarkMode
also accept "" or comma separator
killRingMaxSize
20
1~
injectSeparator
\n
goHeadOfLineCmd
cursorHome
Note
Sync clipboard from this extension command but not sync from clipboard .
Consecutive operation of killLine can make together one block kill ring, but in clipboard only stock last operation (no sync cmd with clipboard but operate cut/paste command only).
about C-k(KillLine) command
Keybind unconvinience: C-k is setted so many default keybindings(2 action or etc.) so some major keybinding don't work sometimes ...
about C-y(yankKillRing), C-k command
Overwrite paste by multi killline: C-y command after multi killline check paste text, if paste text is equal to last range of killring pop text , C-y command replace paste text to killring text of last multi killline text .
about C-w(killSelection), C-k command
default work process: default cut command with "no selection" cut whole line with CR.
Multi caret cut/copy (experimental)
Join with "\n".
If only first selection is "" case , use word of caret pos.
Known Issues
After injectIntoTopKillRing command launch , no command can get direct. so use view or set to second kill ring...
Release Notes
0.2.1
append mini wait before cut after hook(exitMarkMode) to prevent non-select cut(cut whole line).