mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-06-27 03:11:46 +00:00
Merge branch 'master' of https://github.com/littleblack111/kitty
This commit is contained in:
commit
f2fd4a47d0
1 changed files with 10 additions and 0 deletions
|
|
@ -2234,6 +2234,16 @@ class Window:
|
|||
self.copy_or_interrupt()
|
||||
self.screen.clear_selection()
|
||||
|
||||
@ac('cp', 'Copy the selected text from the active window to the clipboard, if no selection, copy the last command output')
|
||||
def copy_last_command_output_or_clipboard(self) -> None:
|
||||
text = self.text_for_selection()
|
||||
if text:
|
||||
set_clipboard_string(text)
|
||||
else:
|
||||
text = self.cmd_output(CommandOutput.last_non_empty, as_ansi=False, add_wrap_markers=False)
|
||||
if text:
|
||||
set_clipboard_string(text)
|
||||
|
||||
@ac('cp', 'Pass the selected text from the active window to the specified program')
|
||||
def pass_selection_to_program(self, *args: str) -> None:
|
||||
cwd = self.cwd_of_child
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue