All Projects → voldikss → fzf-floaterm

voldikss / fzf-floaterm

Licence: other
Fzf support for vim-floaterm

Programming Languages

Vim Script
2826 projects

Projects that are alternatives of or similar to fzf-floaterm

fuzzy-sys
Utility tool for using systemctl interactively
Stars: ✭ 106 (+430%)
Mutual labels:  fzf, fzf-plugin
sysz
An fzf terminal UI for systemctl
Stars: ✭ 1,258 (+6190%)
Mutual labels:  fzf
fzf-zsh-plugin
ZSH plugin to enable fzf searches of a lot more stuff - docker, tmux, homebrew and more.
Stars: ✭ 117 (+485%)
Mutual labels:  fzf
bkt
bkt is a subprocess caching utility, available as a command line binary and a Rust library.
Stars: ✭ 117 (+485%)
Mutual labels:  fzf
fish
Fish config with awesome flexible prompt, unicode symbols, better fzf integration and lot of handy functions.
Stars: ✭ 27 (+35%)
Mutual labels:  fzf
fzfx
fzfX delivers the power of finding, previewing, editing and managing any file in few key strokes.
Stars: ✭ 71 (+255%)
Mutual labels:  fzf
dotfiles
i3, Vim, Bash, Ruby, Typescript & React, Elixir, Golang & more!
Stars: ✭ 22 (+10%)
Mutual labels:  fzf
tmuxjump.vim
A plugin to open file from file paths printed in sibling tmux pane
Stars: ✭ 50 (+150%)
Mutual labels:  fzf
fzf-hoogle.vim
(neo)vim plugin that uses fzf for previewing hoogle search results
Stars: ✭ 37 (+85%)
Mutual labels:  fzf
cmake4vim
Vim plugin for CMake projects
Stars: ✭ 89 (+345%)
Mutual labels:  fzf
dotfiles
shell, git, vim, tmux .etc dotfiles, managed via gnu stow
Stars: ✭ 20 (+0%)
Mutual labels:  fzf
fzf-docker
🐳 Docker completion in zsh using fzf 🌸
Stars: ✭ 41 (+105%)
Mutual labels:  fzf
pmy
🚀 General purpose context-aware zsh completion engine powered by fuzzy finder.
Stars: ✭ 119 (+495%)
Mutual labels:  fzf
fzf-marker
The terminal command tweak from @pindexis/marker
Stars: ✭ 22 (+10%)
Mutual labels:  fzf
vim-flow-outline
Outline for JS modules with Flow
Stars: ✭ 16 (-20%)
Mutual labels:  fzf
jq-zsh-plugin
jq zsh plugin
Stars: ✭ 155 (+675%)
Mutual labels:  fzf
cdhist
Linux shell cd history.
Stars: ✭ 40 (+100%)
Mutual labels:  fzf
Dotfiles
Well documented awesome dotfiles 😍 Many neovim lua configs, handy zsh/bash functions, fzf functions + more
Stars: ✭ 64 (+220%)
Mutual labels:  fzf
fzf-preview.vim
fzf ❤️ preview
Stars: ✭ 49 (+145%)
Mutual labels:  fzf
fzf-obc
fzf over bash complete
Stars: ✭ 34 (+70%)
Mutual labels:  fzf

fzf-floaterm

Fzf support for vim-floaterm

Install

Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'voldikss/fzf-floaterm'
Plug 'voldikss/vim-floaterm'

Usage

Get Started

:Floaterms

Create New Pre-configured Floaterms

Using :Floaterms not just for switching to existing terminals but also to create new ones (with different config).

Define the different terminal types by a global variable g:fzf_floaterm_newentries that we can set in .vimrc for a root shell, fish shell and a powershell terminal.

The key represents a unique identifier which must be non numerical (or at least outside the buffer number range). The options will be forwarded to floaterm itself, where cmd defines the command.

let g:fzf_floaterm_newentries = {
  \ '+root' : {
    \ 'title': 'Root Shell',
    \ 'cmd': 'sudo sh' },
  \ '+fish' : {
    \ 'title': 'Fish Shell',
    \ 'cmd': 'fish' },
  \ '+pwsh' : {
    \ 'title': 'Powershell',
    \ 'cmd': 'pwsh' }
  \ }
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].