Skip to content

linhx/tbmk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tbmk - Terminal bookmarker

A commands bookmark for terminal

demo

Worked on

  • Linux: bash, zsh, fish
  • Mac zsh

How to install

  1. Download built file on release page
  2. Extract the file. e.g. /somepath/tbmk
  3. Run cd /somepath/tbmk
  4. Run ./install (don't install by execute /absolute-path/install), it will appends keybinding to ~/.bashrc, ~/.zsh and ~/.config/fish/config.fish
  5. Restart your shell or reload config file:
    • source ~/.bashrc # bash
    • source ~/.zshrc # zsh
    • source ~/.config/fish/config.fish #fish

How to use

  1. Search: type and ctrl + space
  2. Delete: in the result screen, select the item then press ctrl + d
  3. Add: ctrl + t. you can type the command first then press ctrl + t
  4. Edit: Override the old one by add new command with the same title.

The data are stored in ~/.tbmk. You can backup or edit it directly.

TODO

  • Windows

Development

Run

APP_ENV=dev go run .

Build

go build .