brright.blogg.se

Brew thefuck cli
Brew thefuck cli






  1. #Brew thefuck cli code#
  2. #Brew thefuck cli series#

linkĪ delightful community-driven (with 1900+ contributors) framework for managing your Zsh configuration. Oh-my-zsh regins here having ~10x stars compared to the closest contender prezto. Here is a quick glance at the most popular frameworks that manage configuration and plugins for Zsh. Next to git-gui it is my favorite tool for staging git changes. In the main view, you can interactively browse commit history and jump into inspecting selected commit. Tig allows for convenient staging files in an interactive mode: It functions mainly as a Git repository browser, but can also assist in staging changes for commit at the chunk level. Tig is a ncurses-based text-mode interface for git. You might have noticed that differences are spotted not only on the line level but also on the character level. See the screenshot that compares vanilla git diff vs.

#Brew thefuck cli code#

This helps improve code quality and helps you spot defects faster and it does what it promises. diff-so-fancyĪs authors call it diff-so-fancy strives to make your diffs human-readable instead of machine-readable. I have selected two projects that I haven't described in previous years but I'm a happy user of both. P9k had a substantial impact on CLI UX, and its legacy is now continued by P10k.Ī cd command that learns - easily navigate directories from the command lineįish shell-like syntax highlighting for Zsh.Įxtendable version manager with support for Ruby, Node.js, Elixir, Erlang & moreįaster way to switch between clusters and namespaces in kubectlĪn interactive cheatsheet tool for the command-line Powerlevel9k was a tool for building a beautiful and highly functional CLI, customized for you. Precision color scheme for multiple applications (terminal, vim, etc.) with both dark/light modes Ripgrep recursively searches directories for a regex pattern while respecting your gitignore Magnificent app which corrects your previous console command. Top popular plugins as of November 2021 link For sake of this article, to extract the "most popular" plugin projects I have used stars.

brew thefuck cli

People that marked a project with a star are called "Star gazers". GitHub users often use stars as a kind of bookmark to mark interesting projects to come back to later. One of the ways to estimate project popularity is to look at the number of stars. GitHub Stars as an indicator of project popularity

  • Python tools - tools that ease work with Python virtual environments.
  • Prompts - projects that help to configure shell prompts.
  • Frameworks - tools for managing Zsh configuration and plugins.
  • Tools - general tools that are popular among console lovers, in most cases not limited to Zsh.
  • I have divided them into four categories: In this article, I'm listing top-popular tools that might be interesting for Zsh users or in most cases console users. The collection Awesome Zsh plugins of projects that can be useful for Zsh users grew substantially from the first, 2018 release of my article on Top-popular Zsh plugins - from 800+ to 1800+. The older articles have description of the selected, interesting tools that are not in this article - so you might also to visit the older editions of the survey.

    brew thefuck cli

    #Brew thefuck cli series#

    There is a series of articles dedicated to Zsh plugins: 2018, 2019, 2021, 2023.

    brew thefuck cli

    However, I'd really like something like history -c from bash, which is much more elegant than having to close and restart the terminal.NOTE: This article was written in 2021, for a more recent version of the ranking see: 2023. This causes the history of the closed session not be appended to $HISTFILE. There is a workaround I use for now, but it's obviously less than ideal: in the current session I set HISTFILE=/dev/null and just close and reopen the terminal. Deleting the contents of $HISTFILE does the opposite of what I want: it deletes the history I want to preserve and preserves the history I want to delete (since current session's history would get appended to it, regardless if its contents was previously erased). Just to clarify, I'm not looking for a way to delete the contents of $HISTFILE, I just want a command to reset the history to the same state it was in when I opened the terminal. In zsh history -c returns 1 with an error message history: bad option: -c. I'm looking for the zsh equivalent of the bash command history -c, in other words, clear the history for the current session.








    Brew thefuck cli