fzf.fish - Augment your fish command line with fzf key bindings.

  •        462

Augment your Fish command line with mnemonic key bindings to efficiently find what you need using fzf. The prompt used in the screencasts was created using IlanCosman/tide.

https://github.com/PatrickF1/fzf.fish

Tags
Implementation
License
Platform

   




Related Projects

fzf - A command-line fuzzy finder

  •    Go

fzf is a general-purpose command-line fuzzy finder.It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.

oh-my-fish - The Fishshell Framework.

  •    Shell

Oh My Fish provides core infrastructure to allow you to install packages which extend or modify the look of your shell. It's fast, extensible and easy to use.

oh-my-fish - Framework for managing your fish shell configuration inspired by Oh My ZSH.

  •    Shell

Framework for managing your fish shell configuration inspired by Oh My ZSH.

fisher - A package manager for the fish shell

  •    Shell

Fisher is a package manager for the fish shell. It defines a common interface for package authors to build and distribute their shell scripts in a portable way. You can use it to extend your shell capabilities, change the look of your prompt and create repeatable configurations across different systems effortlessly. Download fisher to your fish functions directory or any directory in your $fish_function_path.

fzf-preview

  •    TypeScript

fzf-preview is a (Neo)vim plugin and coc extension written in TypeScript that provide powerful integration with fzf. It provides multiple presets for fzf and correspondingly powerful preview functionality. It also provides advanced interactive git integration. Since fzf-preview.vim implements RPC in the Vim script, it will work in both Vim and Neovim if you use the RPC release. It can also be installed as Remote Plugin and coc extensions. If you want to use the integration with coc, install coc extensions.


awesome-fish-shell - A curated list of awesome tools, prompts and other cool nuggets for the amazing fish-shell

  •    

A curated list of awesome tools, prompts and other cool nuggets for the amazing fish-shell. To contribute, fork this repository, add your amazing nugget and send a PR.

fish-shell-cookbook - Tips and recipes for fish, from shell to plate

  •    

This document is a living book of recipes to solve particular programming problems using fish-shell. Whether you are in the mood for mackerel or salmon on the grill, there is always a distinctive and delicious way to prepare any type of fish. Well-known shells are bash, ash, csh, ksh and the popular zsh. All these shells are POSIX, so well-written POSIX-compliant scripts should run without modification in any of them. That's about the only good reason to learn POSIX shell.

fisherman - The fish-shell plugin manager.

  •    Shell

fisherman is a fish-shell plugin manager. Translations: 日本語, 繁體中文, 简体中文, 한국어, Русский, Português, Türkçe, Español, Français, Català, Deutsch, فارسی.

fish-shell-setup-osx - :blowfish: Tutorial: Fish, Fisherman, Powerline Fonts + iTerm2

  •    Shell

Terminal Setup for OS X with Fish Shell, Fisherman, Powerline Fonts and iTerm2. Can't wait to run the fish shell? You can run the install.sh to install the Fish Shell, Fisherman, Powerline Fonts and iTerm2.

zsh-history-substring-search - 🐠 ZSH port of Fish history search (up arrow)

  •    Shell

This is a clean-room implementation of the Fish shell's history search feature, where you can type in any part of any command from history and then press chosen keys, such as the UP and DOWN arrows, to cycle through matches. Bind keyboard shortcuts to this script's functions.

bass - Make Bash utilities usable in Fish shell

  •    Python

Bass makes it easy to use utilities written for Bash in fish shell. Regular bash scripts can be used in fish shell just as scripts written in any language with proper shebang or explicitly using the interpreter (i.e. using bash script.sh). However, many utilities, such as virtualenv, modify the shell environment and need to be sourced, and therefore cannot be used in fish. Sometimes, counterparts (such as the excellent virtualfish) are created, but that's often not the case.

virtualfish - A Fish wrapper for Ian Bicking's virtualenv, based loosely on Doug Hellman's virtualenvwrapper for Bash

  •    Shell

A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells. You can also get help on #virtualfish on OFTC (ircs://irc.oftc.net:6697/#virtualfish), the same network as the Fish IRC channel.

dotfiles - paul's shell, git, etc config files. also homebrew, migration setup. good stuff.

  •    Vim

This repo contains config for bash, zsh, and fish. As of March 2016, I'm using fish shell mostly, but fall back to bash once in a while. The bash and fish stuff are both well maintained; zsh, less so. If you're using fish you'll want to do a git submodule update --init. So many goodies.

zsh-autosuggestions - Fish-like autosuggestions for zsh

  •    Shell

Fish-like fast/unobtrusive autosuggestions for zsh. It suggests commands as you type, based on command history.

fish-shell - The user-friendly command line shell.

  •    Shell

fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family. fish includes features like syntax highlighting, autosuggest-as-you-type, and fancy tab completions that just work, with no configuration required.For more on fish's design philosophy, see the design document.

awesome-fish-shell - A curated list of awesome tools, prompts and other cool nuggets for the amazing fish-shell

  •    

A curated list of awesome tools, prompts and other cool nuggets for the amazing fish-shell. To contribute, fork this repository, add your amazing nugget and send a PR.

fzf.vim - fzf :heart: vim

  •    Vim

Things you can do with fzf and Vim.fzf in itself is not a Vim plugin, and the official repository only provides the basic wrapper function for Vim and it's up to the users to write their own Vim commands with it. However, I've learned that many users of fzf are not familiar with Vimscript and are looking for the "default" implementation of the features they can find in the alternative Vim plugins.

powerline - Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile

  •    Python

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, fish, tmux, IPython, Awesome, i3 and Qtile. You should check out some of the Powerline derivatives. The most lightweight and feature-rich alternative is currently Bailey Ling’s vim-airline project.

direnv - Unclutter your .profile

  •    Go

direnv is an environment switcher for the shell. It knows how to hook into bash, zsh, tcsh, fish shell and elvish to load or unload environment variables depending on the current directory. This allows project-specific environment variables without cluttering the ~/.profile file. Before each prompt, direnv checks for the existence of a ".envrc" file in the current and parent directories. If the file exists (and is authorized), it is loaded into a bash sub-shell and all exported variables are then captured by direnv and then made available to the current shell.

dotfiles - config for neovim, tmux, molotov colourscheme, and more

  •    Vim

Note: these dotfiles are now for the fish shell only, if you're looking for the bash or zsh versions you'll want to check out version 1.0.0. Sensible defaults for all the things! Check out my vimrc for more info, it's pretty well documented.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.