Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. from prompt_toolkit.keys import Keys
  2. from prompt_toolkit.completion import WordCompleter
  3.  
  4. @events.on_ptk_create
  5. def outout_keybindings(prompter, history, completer, bindings, **kw):
  6. handler = bindings.add
  7.  
  8. @handler('escape', 'u') # actually alt+u
  9. def browse_links_handler(event):
  10. compl = WordCompleter(['selection1','selection2', 'selection3', 'selection4'])
  11. usr_sel = prompter.prompt('Enter your selection (TAB-complete): ', completer=compl)
  12. my_process_selection(usr_sel)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement