• Stars
    star
    507
  • Rank 87,068 (Top 2 %)
  • Language
    Shell
  • License
    Other
  • Created over 6 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿš€ Quickly open urls on your terminal screen!

tmux-fzf-url

TPM Awesome License

A tmux plugin for opening urls from browser quickly without mouse.

screenshot

๐Ÿ“ฅ Installation

Prerequisites:

Install using TPM

Add this line to your tmux config file, then hit prefix + I:

set -g @plugin 'wfxr/tmux-fzf-url'

Install manually

Clone this repo somewhere and source fzf-url.tmux at the config file.

๐Ÿ“ Usage

The default key-binding is u(of course prefix hit is needed), it can be modified by setting value to @fzf-url-bind at the tmux config like this:

set -g @fzf-url-bind 'x'

You can also extend the capture groups by defining @fzf-url-extra-filter:

# simple example for capturing files like 'abc.txt'
set -g @fzf-url-extra-filter 'grep -oE "\b[a-zA-Z]+\.txt\b"'

The plugin default captures the current screen. You can set history_limit to capture the scrollback history:

set -g @fzf-url-history-limit '2000'

You can use custom fzf options by defining @fzf-url-fzf-options.

# open tmux-fzf-url in a tmux v3.2+ popup
set -g @fzf-url-fzf-options '-w 50% -h 50% --multi -0 --no-preview --no-border'

๐Ÿ’ก Tips

  • You can mark multiple urls and open them at once.
  • The tmux theme showed in the screenshot is tmux-power.

๐Ÿ”— Other plugins

๐Ÿ“ƒ License

MIT (c) Wenxuan Zhang

More Repositories

1

forgit

๐Ÿ’ค A utility tool powered by fzf for using git interactively.
Shell
4,375
star
2

minimap.vim

๐Ÿ“ก Blazing fast minimap / scrollbar for vim, powered by code-minimap written in Rust.
Vim Script
1,195
star
3

code-minimap

๐Ÿ›ฐ A high performance code minimap render.
Rust
605
star
4

csview

๐Ÿ“  Pretty and fast csv viewer for cli with cjk/emoji support.
Rust
572
star
5

tmux-power

๐ŸŽจ Tmux powerline theme
Shell
526
star
6

rlt

A universal load testing framework for Rust, with real-time tui support.
Rust
132
star
7

dotfiles

๐Ÿก My dotfiles
Shell
89
star
8

formarks

๐Ÿ”– Quickly navigate your work path!
Shell
48
star
9

xaj-hydrological-model

ๆ–ฐๅฎ‰ๆฑŸๆฐดๆ–‡ๆจกๅž‹Javaๅฎž็Žฐ
Java
31
star
10

emoji-cli

Ruby
21
star
11

tmux-net-speed

Shell
13
star
12

awesome-stars

A curated list of my GitHub stars!
12
star
13

estunnel

๐Ÿš› Tool for downloading data from elasticsearch cluster.
Rust
9
star
14

clitrans

Yet another command-line translator (Chinese ๐Ÿ”„ English).
Rust
9
star
15

protobuf.vim

Better vim syntax highlighting and indent plugin for Protobuf with grpc, grpc-gateway and grpc-swagger support.
Vim Script
7
star
16

advent-of-code-2021

๐Ÿฆ€ Rust solutions to AoC 2021
Rust
4
star
17

rustgrep

Rust
2
star
18

elastic-tunnel

Tools for downloading data from elasticsearch
Kotlin
2
star
19

tmux-web-reachable

Shell
2
star
20

epoch-cli

๐Ÿ•“ Epoch converter for CLI
Shell
1
star
21

metabase-druid-driver

Clojure
1
star
22

xaj-hydrological-model-demo

ๆ–ฐๅฎ‰ๆฑŸๆจกๅž‹็คบไพ‹
Java
1
star
23

idea-settings

1
star
24

geo-locator

A Kotlin & Java library for fast locating region by GPS coordinates.
Kotlin
1
star
25

vim-gitignore

Vim Script
1
star
26

awm.config

Lua
1
star
27

sort

A collection of sort algorithms
C
1
star
28

forepos

Shell
1
star
29

pbcopy

Just a xclip wrapper
Shell
1
star
30

producer-consumer-model

้€š่ฟ‡ๅคš็บฟ็จ‹ๅฎž็Žฐ็š„็”Ÿไบง่€…/ๆถˆ่ดน่€…ๆจกๅž‹
C++
1
star
31

pso-demo

Particle swarm optimization demo
Java
1
star
32

advent-of-code-2020

๐Ÿฆ€ Rust solutions to AoC 2020
Rust
1
star
33

pso

Particle swarm optimization Java implementation
Java
1
star