Useful aliases and shortcuts for extracting links and text from command output history in xonsh
Project description
xontrib-histcpy
Useful aliases and shortcuts for extracting links and text from command output history in xonsh.
Usage
If you use ptk(2)-prompts, histcpy
will bind the follow shortcuts:
- Alt + u: Open one of the URLs that a previous command wrote to output in your web browser
- Alt + y: Copy one of the URLs to clipboard
The same functionality and more is available with the following command aliases (even when not using ptk):
getout
: Copy the output of one of the last few commands to clipboard (without re-running the command - uses history)cpyclip
: Copy one of the last few URLs that a command wrote to stdout to clipboard (Alt+y keybinding)cpyclip
: Open one of the last few URLs that a command wrote to stdout in your browser (Alt+u keybinding)
Installation
Just do a
pip install xontrib-histcpy
or you can clone the repo with pip
pip install git+https://github.com/con-f-use/xontrib-histcpy
Configuration
To automatically load histcpy
on startup, put
xontrib load histcpy
in your .xonshrc
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xontrib-histcpy-0.1.tar.gz
(4.0 kB
view hashes)
Built Distribution
Close
Hashes for xontrib_histcpy-0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb096aacdaf2efcb74b38f185bc67272e78bff93d0825807f2942555b062defe |
|
MD5 | 9cb2cacb999188dc0f147bc631334e61 |
|
BLAKE2b-256 | 56ce315237e3cfd251c75035e493e97a84b5dbd37b831edebbabe408c2524416 |