ShellHistory

ShellHistory

By Loshadki, LLC

  • Category: Developer Tools
  • Release Date: 2021-05-14
  • Current Version: 2.1.1
  • Adult Rating: 4+
  • File Size: 1.87 MB
  • Developer: Loshadki, LLC
  • Compatibility: Requires iOS 12.0 or later.

Description

With the ShellHistory, you can easily keep years of shell history, search history using Full-Text Search, back it up to your private iCloud, and create Notebooks. With ShellHistory you can: * Run full-text search queries over your shell history. * Extend your shell history by including information about the working directory, session, elapsed time, exit code, host, user, and more. * Never lose your shell history. Backup and synchronize it between Macs using your private iCloud storage. * Organize commands in notebooks to easily access the everyday workflow. * Import existing shell history. * See a complete terminal session in the order of the commands executed. * Dark and light mode support. * Multi-windows, multi-tabs support. ShellHistory easily integrates with your shell. ShellHistory supports all the most popular shells: zsh (default on macOS), bash, and fish shell. It will not break your prompt, and you can keep using your favorite terminal application. ShellHistory provides simple prompt commands, that will integrate with your shell and start recording your history. # Security ShellHistory is a sandboxed application distributed only via App Store. If you wish to synchronize your history, it will be stored in the private iCloud account, that only users with access to your AppleID can access it. # Feedback Check out the help page for more information https://loshadki.app/shellhistory/, have a question, or suggestion, or want to report a bug, please email us at support@loshadki.app

Screenshots

Reviews

  • Great App for Fish Shell

    5
    By scottrych
    It's the app that I didn't know that I needed. I'm always copying / pasting fish shell commands from iTerm over to either Bear or Drafts to keep my work MOSH sessions and this just helps me just in case the commands disappear from my screen and I can't get back to them. The ability to search everything makes it that much better.
  • Excellent Complement to Bash Shell history

    5
    By tsnubbs
    As a developer, ShellHistory has been a nice complement to my workflow over the last week I’ve used it. I’m often jumping between different development environments for different tasks, and ShellHistory has been excellent for organizing frequently used commands. This is particularly useful for when the default bash history program is cluttered with commands over time. I still use bash history for recently used commands, but organization and iCloud syncing abilities of ShellHistory are definitely features I would seriously miss if I didn’t have them. I’m still figuring out how best to use ShellHistory, but I can tell it’s very well thought out so far and it seems light weight in performance from my limited experience. I’d definitely recommend the software for anyone who is a medium to heavy user of terminal on macOS.
  • Easy access to past commands

    5
    By xeir
    If you spend any time working in the terminal, ShellHistory makes it easy to find, organize and re-run any and all of your previous commands. Being able to arrange commands into folders keeps related entries together for quick access; video, netowrking, general system commands, etc. And yes, it has earned a place on the dock.
  • Useful App

    5
    By Alex Celeste
    As an app and web developer I'm in the Terminal a lot. Heck, it even has a permanent place on my Dock and is very customized to my prefeeences. The history functions in most shells are less than optimal, espeecially when trying to actually find anything. ShellHistory solves this. After an easy setup process editing your shell's config it allows you to easily search through your history. It even records exit status, which the normal history doesn't quite do. The only problem I have with it is remembering that it is there instead of using the default history in-shell. Maybe the developer can sometime come up with a way for us to easily jump from the shell into this app.

keyboard_arrow_up