1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
#!/usr/bin/env python
"""
Demonstration of a custom clipboard class.
This requires the 'pyperclip' library to be installed.
"""
from prompt_toolkit import prompt
from prompt_toolkit.clipboard.pyperclip import PyperclipClipboard
if __name__ == "__main__":
print("Emacs shortcuts:")
print(" Press Control-Y to paste from the system clipboard.")
print(" Press Control-Space or Control-@ to enter selection mode.")
print(" Press Control-W to cut to clipboard.")
print("")
answer = prompt("Give me some input: ", clipboard=PyperclipClipboard())
print(f"You said: {answer}")
|