这是一个命令行工具,帮助你记住所有你喜欢的程序的所有众多快捷键。
项目描述
keycut
这是一个命令行工具,帮助你记住所有你喜欢的程序的所有众多快捷键。
KeyCut(键盘快捷键)是一个命令行工具,它通过允许你在控制台中快速打印并搜索它们,帮助你记住你喜欢的程序的所有众多快捷键,包括图形和命令行程序。
快捷键数据由[keycut-data][1]提供。
此仓库包含KeyCut的Python实现的源代码。
外观
黄色部分是使用正则表达式匹配到模式的部分。
需求
keycut需要Python 3.6或更高版本。
要安装Python 3.6,我建议使用pyenv
。
# install pyenv
git clone https://github.com/pyenv/pyenv ~/.pyenv
# setup pyenv (you should also put these three lines in .bashrc or similar)
export PATH="${HOME}/.pyenv/bin:${PATH}"
export PYENV_ROOT="${HOME}/.pyenv"
eval "$(pyenv init -)"
# install Python 3.6
pyenv install 3.6.8
# make it available globally
pyenv global system 3.6.8
安装
使用pip
python3.6 -m pip install keycut
使用pipx
# install pipx with the recommended method
curl https://raw.githubusercontent.com/cs01/pipx/master/get-pipx.py | python3
pipx install --python python3.6 keycut
你还需要下载数据,可以通过在某处克隆仓库来实现
git clone https://github.com/pawamoy/keycut-data ~/.keycut-data
用法
程序需要知道数据的位置。默认情况下,它将在(相对的)keycut-data/default
目录中搜索。
export KEYCUT_DATA=~/.keycut-data/default
显示所有bash快捷键
keycut bash
显示所有匹配proc(在类别、动作或键)的bash快捷键
keycut bash proc
命令行帮助
usage: keycut [-h] APP [PATTERN]
Command description.
positional arguments:
APP The app to print shortcuts of.
PATTERN A regex pattern to search for.
optional arguments:
-h, --help show this help message and exit
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
keycut-0.3.0.tar.gz (8.5 kB 查看哈希值)
构建发行版
keycut-0.3.0-py3-none-any.whl (22.2 kB 查看哈希值)
关闭
keycut-0.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dbc6887ec28ddefb04df46734889e1f62b54e2b7aa01ce3b742f5c55bb1a7f1e |
|
MD5 | 471cd531bb63d0215588c32e583caffc |
|
BLAKE2b-256 | b0f522e34df8f56efe96fa19402a6e27257c8a82a135301cc8f55dd2f7949514 |
关闭
keycut-0.3.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a7dbe2f300f6d717fbfd537baf77d46dc3f1e74b8c2bcdeb2f24b61c4a575d1 |
|
MD5 | 93b0917812f7bfd5a3237f51a16dd7f0 |
|
BLAKE2b-256 | 41b87392ecf5040e68454a4f3a5dc727bdbdf27aa41738112b00f4e3be26432a |