Skip to content

zdharma-continuum/zbrowse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZBrowse

Gitter

When doing shell work, echo $variable is often invoked multiple times to check the result of a loop. With Zbrowse, you need to press Ctrl-B, which invokes the ZBrowseZshell variable browser:

ZBrowse

asciicast

Install

First, install ZUI plugin (it's a UI library).

The plugin is "standalone", meaning only sourcing it is needed. So to install, unpack zbrowse somewhere and add the following snippet to your zshrc.

source <PATH TO ZBROWSE DIRECTORY>/zbrowse.plugin.zsh

If using a plugin manager, then zinit is recommended, but you can use any other too, and also install with Oh My Zsh (by copying directory to ~/.oh-my-zsh/custom/plugins).

Add zinit load zdharma-continuum/zbrowse to your .zshrc file. Zinit will automatically handle cloning the plugin for you the next time you start zsh. To update, run zinit update zdharma-continuum/zbrowse.

To remap the default key binding Ctrl+B, which conflicts with GNU readline, use the following snippet:

zinit ice \
  bindmap"^B -> ^H" \
  lucid \
  trackbinds \
  wait"3"
zinit light @zdharma-continuum/zbrowse

This will make Ctrl+H the default keybinding to invoke Zbrowse.

Antigen

Add antigen bundle zdharma-continuum/zbrowse to your .zshrc file. Antigen will handle cloning the plugin for you automatically the next time you start zsh.

Oh-My-Zsh

  1. cd ~/.oh-my-zsh/custom/plugins
  2. git clone https://github.com/zdharma-continuum/zbrowse
  3. Add zbrowse to your plugin list

Zgen

Add zgen load zdharma-continuum/zbrowse to your .zshrc file in the same place you're doing your other zgen load calls.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages