https://z.digitalclouds.dev | GitHub | Twitter
Ztrace
plugin allows to catch output of commands in background.
By issuing:
ztstart 3
We inform Ztrace
to catch output of 3
commands.
Video: https://asciinema.org/a/45530
Installation
ZI
Add zi load z-shell/ztrace
to your .zshrc
file. zi will handle
cloning the plugin for you automatically the next time you start zsh.
Antigen
Adding antigen bundle z-shell/ztrace
to your .zshrc file. Antigen will handle cloning the plugin for you automatically the next time you start zsh. You can also add the plugin to a running zsh with antigen bundle z-shell/ztrace
for testing before adding it to your .zshrc
.
Oh-My-Zsh
cd ~/.oh-my-zsh/custom/plugins
git clone git@github.com:z-shell/ztrace.git
- Add zsnapshot to your plugin list
Zgenom
Add zgenom load z-shell/ztrace
to your .zshrc file in the same function you're doing your other zgen load
calls in.
More information
Below are keyboard shortcuts used by ztrace
command:
-
Ctrl-T
- start Zsh Command Architect (Zshell binding) -
Ctrl-E
- switch between Ztrace and History views -
Enter
- delete selected segment (when in command window) or add selected segment (when in history window) -
[
or]
- move active segment (when in command window) -
Shift-left
orShift-right
- move active segment (when in command window) -
Tab
- switch between the two available windows -
g, G
- beginning and end of the list -
/
- start incremental search -
Esc
- exit incremental search, clearing filter -
<
,>
,{
,}
- horizontal scroll -
Ctrl-L
- redraw of whole display -
Ctrl-O
,o
- enter uniq mode (no duplicate lines) -
Ctrl-W
(in incremental search) - delete whole word -
Ctrl-K
(in incremental search) - delete whole line -
Ctrl-D
,Ctrl-U
- half page up or down -
Ctrl-P
,Ctrl-N
- previous and next (also done with vim's j,k)
Top comments (0)