diff --git a/README.md b/README.md index f2e491f..fe71974 100644 --- a/README.md +++ b/README.md @@ -73,18 +73,18 @@ Interactive `git clean` selector ## Default keybinds -| Keybind | Action | -| ---------- | --------------------- | -| `` | Confirm | -| `` | Toggle mark | -| `` | Selection up | -| `` | Selection down | -| `` | Preview up | -| `` | Preview down | -| `` | Toggle preview wrap | -| `` | Toggle preview window | -| `` | Toggle selection | -| `` | Toggle sort | +| Keybind | Action | +| :-------------------------------------------: | ----------------------- | +| Enter | Confirm | +| Tab | Toggle mark | +| ? | Toggle preview window | +| Ctrl - S | Toggle sort | +| Ctrl - R | Toggle selection | +| Alt - W | Toggle preview wrap | +| Ctrl - K / P | Selection up | +| Ctrl - J / N | Selection down | +| Alt - K / P | Preview up | +| Alt - J / N | Preview down | ## Custom options diff --git a/forgit.plugin.zsh b/forgit.plugin.zsh index 4b4a4c4..74f3419 100755 --- a/forgit.plugin.zsh +++ b/forgit.plugin.zsh @@ -1,24 +1,4 @@ -# Copyright (C) 2019 by Wenxuan Zhang - -# MIT License -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -# THE SOFTWARE. +# MIT (c) Wenxuan Zhang forgit::warn() { printf "%b[Warn]%b %s\n" '\e[0;33m' '\e[0m' "$@" >&2; } forgit::info() { printf "%b[Info]%b %s\n" '\e[0;32m' '\e[0m' "$@" >&2; }