Commit graph

27 commits

Author SHA1 Message Date
LoricAndre 7df8b77739
feat: use clap & derive for options, manpage & completions (#586)
Some checks failed
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / rustfmt (push) Has been cancelled
* feat: use clap & derive for options, manpage & completions

* clippy & fmt

* fix: correctly handle errors

* fix: disable doctest

* fix: readd replstr

* fix: reserve --tmux until it is implemented

* explicit panic messages for history files

* fix after merge

---------

Co-authored-by: LoricAndre <loric.andre@pm.me>
2024-11-20 17:01:08 +01:00
Jakub Jirutka 054d76048f
[shell] replace perl with awk in key-bindings.zsh and include date or time if available (#449)
* [shell] replace perl with awk in key-bindings.zsh

Unlike awk, which is even defined in POSIX, perl is not pre-installed
on all *nix systems. This awk command is functionally equivalent to
the original perl command.

* [shell] include date or time in Zsh history if available

If extended_history is enabled, the history widget will display:

     12  2022-04-02   echo "older command"
    123  today'16:30  echo "today's command"
2024-11-09 22:15:59 +01:00
Nathan Henrie 51bfcbe80f
Bash completion is for sk, not skim 2020-12-09 19:18:07 -07:00
Ivan Tham 0463d7aa23
fix fish shell fzf link 2020-11-11 09:54:21 +08:00
Timm Behner 15afdcdf08 Fix issue from merge request #321 2020-10-21 13:28:47 +02:00
Jinzhou Zhang 6fdbe38f7a sync shell scripts with fzf(6c9adea) 2020-10-18 11:41:50 +08:00
Jinzhou Zhang be2c40c505
Merge pull request #321 from wucke13/master
fix annoyance through ZSH's REPORTTIME
2020-10-16 09:48:00 +08:00
Konfekt 4421a1104f
replace fzf command-line argument by equivalent one recognized by skim 2020-08-17 17:27:09 +02:00
wucke13 ddf129c085 fix annoyance through ZSH's REPORTTIME 2020-06-15 00:18:47 +02:00
Mario Rodas 60ca348409
Fix skim executable in bash completion 2020-04-06 04:20:00 -05:00
Jinzhou Zhang 242b3f0f7f [shell] sync fzf's latest shell bindings 2020-03-02 09:58:02 +08:00
Jason 1ae74d0643
Fix typo 2020-01-08 18:51:20 +09:00
Jinzhou Zhang eaafc359a5 [shell] sync with fzf (6577388) 2019-07-28 08:45:54 +08:00
Jinzhou Zhang 67252d6c51 [man] copy and modified fzf's man document 2019-03-21 22:24:14 +08:00
Jinzhou Zhang c3f0fd8e70 version 0.6.2 2019-03-19 21:27:22 +08:00
Jinzhou Zhang 1c8a1b7159 version 0.6.1 2019-03-17 21:28:52 +08:00
Jinzhou Zhang c75fbf4782 Release candidate: 0.6.0 2019-03-17 15:10:23 +08:00
Jinzhou Zhang f760a46672 bump version to v0.5.5 2019-02-23 10:19:40 +08:00
Jinzhou Zhang a33fe3635b [doc] bump to v0.5.4 2019-02-20 14:11:25 +08:00
Jinzhou Zhang 075494a61f [doc] bump to v0.5.3 2019-02-20 09:56:39 +08:00
RemiliaForever d0054f1691 fix key-bindings.bash 2018-12-18 23:19:32 +08:00
Enno 8d51ff7ff1
Update skim.1 2018-11-19 09:34:41 -03:00
Enno 6f7b40e931
add manpage
put into $MANPATH, for example, into ~/.local/share/man/man1/
2018-11-19 08:49:01 -03:00
Jinzhou Zhang dcfe42dadf fix #104 ignore ctrl-r bindings in history widgets
The script taken from fzf binds ctrl-r to 'toggle-sort', but skim bind
ctrl-r to 'rotate mode' by default and does not support toggle sort.
2018-11-10 09:54:36 +08:00
Jinzhou Zhang 0431f69af9 [shell] update to fzf's latest scripts(20181022) 2018-10-22 22:05:58 +08:00
Jinzhou Zhang 5cc00fa6f2 add option --tac for reverse the order of input
for example, previously it is from line 1 ~ line 9, now skim will treat
it as line 9 ~ line 1.
It is done by reverse the criteria `index` to `-index`.
2017-09-20 18:01:36 +08:00
Jinzhou Zhang 6b3139848d add shell bindings (copied from fzf and modified) 2017-09-18 14:51:36 +08:00