跳转到主要内容

这是一个命令行工具,帮助你记住所有你喜欢的程序的所有众多快捷键。

项目描述

keycut

logo

pipeline status coverage report documentation pypi version

这是一个命令行工具,帮助你记住所有你喜欢的程序的所有众多快捷键。

KeyCut(键盘快捷键)是一个命令行工具,它通过允许你在控制台中快速打印并搜索它们,帮助你记住你喜欢的程序的所有众多快捷键,包括图形和命令行程序。

快捷键数据由[keycut-data][1]提供。

此仓库包含KeyCut的Python实现的源代码。

外观

黄色部分是使用正则表达式匹配到模式的部分。

screenshot

需求

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 查看哈希值)

上传时间 Python 3

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面