aboutsummaryrefslogtreecommitdiff
path: root/vim/.vim/plugged/fzf.vim/bin
diff options
context:
space:
mode:
Diffstat (limited to 'vim/.vim/plugged/fzf.vim/bin')
-rw-r--r--vim/.vim/plugged/fzf.vim/bin/preview.rb59
-rw-r--r--vim/.vim/plugged/fzf.vim/bin/preview.sh54
-rw-r--r--vim/.vim/plugged/fzf.vim/bin/tags.pl15
3 files changed, 0 insertions, 128 deletions
diff --git a/vim/.vim/plugged/fzf.vim/bin/preview.rb b/vim/.vim/plugged/fzf.vim/bin/preview.rb
deleted file mode 100644
index 48feef5..0000000
--- a/vim/.vim/plugged/fzf.vim/bin/preview.rb
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/usr/bin/env ruby
-#
-# usage: ./preview.rb FILENAME[:LINE][:IGNORED]
-
-require 'open3'
-require 'shellwords'
-
-COMMAND = ENV.fetch(
- 'FZF_PREVIEW_COMMAND',
- %[bat --style=numbers --color=always {} || highlight -O ansi -l {} || coderay {} || rougify {} || cat {}]
-)
-ANSI = /\x1b\[[0-9;]*m/
-REVERSE = "\x1b[7m"
-RESET = "\x1b[m"
-
-def usage
- puts "usage: #$0 FILENAME[:LINENO][:IGNORED]"
- exit 1
-end
-
-usage if ARGV.empty?
-
-file, center, extra = ARGV.first.split(':')
-if ARGV.first =~ /^[A-Z]:\\/
- file << ':' + center
- center = extra
-end
-usage unless file
-
-path = File.expand_path(file)
-unless File.readable? path
- puts "File not found: #{file}"
- exit 1
-end
-
-if `file --mime "#{file}"` =~ /binary/
- puts "#{file} is a binary file"
- exit 0
-end
-
-center = (center || 0).to_i
-height =
- if ENV['LINES']
- ENV['LINES'].to_i
- else
- File.readable?('/dev/tty') ? `stty size < /dev/tty`.split.first.to_i : 40
- end
-offset = [1, center - height / 3].max
-
-Open3.popen3(COMMAND.gsub('{}', Shellwords.shellescape(path))) do |_in, out, _err|
- out.each_line.drop(offset - 1).take(height).each_with_index do |line, lno|
- if lno + offset == center
- puts REVERSE + line.chomp.gsub(ANSI) { |m| m + REVERSE } + RESET
- else
- puts line
- end
- end
-end
-print RESET
diff --git a/vim/.vim/plugged/fzf.vim/bin/preview.sh b/vim/.vim/plugged/fzf.vim/bin/preview.sh
deleted file mode 100644
index d786abb..0000000
--- a/vim/.vim/plugged/fzf.vim/bin/preview.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/usr/bin/env bash
-
-REVERSE="\x1b[7m"
-RESET="\x1b[m"
-
-if [ -z "$1" ]; then
- echo "usage: $0 FILENAME[:LINENO][:IGNORED]"
- exit 1
-fi
-
-IFS=':' read -r -a INPUT <<< "$1"
-FILE=${INPUT[0]}
-CENTER=${INPUT[1]}
-
-if [[ $1 =~ ^[A-Z]:\\ ]]; then
- FILE=$FILE:${INPUT[1]}
- CENTER=${INPUT[2]}
-fi
-
-if [ ! -r "$FILE" ]; then
- echo "File not found ${FILE}"
- exit 1
-fi
-
-if [[ "$(file --mime "$FILE")" =~ binary ]]; then
- echo "$1 is a binary file"
- exit 0
-fi
-
-if [ -z "$CENTER" ]; then
- CENTER=0
-fi
-
-if [ -z "$LINES" ]; then
- if [ -r /dev/tty ]; then
- LINES=$(stty size < /dev/tty | awk '{print $1}')
- else
- LINES=40
- fi
-fi
-
-FIRST=$(($CENTER-$LINES/3))
-FIRST=$(($FIRST < 1 ? 1 : $FIRST))
-LAST=$((${FIRST}+${LINES}-1))
-
-DEFAULT_COMMAND="bat --style=numbers --color=always {} || highlight -O ansi -l {} || coderay {} || rougify {} || cat {}"
-CMD=${FZF_PREVIEW_COMMAND:-$DEFAULT_COMMAND}
-CMD=${CMD//{\}/$(printf %q "$FILE")}
-
-eval "$CMD" 2> /dev/null | awk "NR >= $FIRST && NR <= $LAST { \
- if (NR == $CENTER) \
- { gsub(/\x1b[[0-9;]*m/, \"&$REVERSE\"); printf(\"$REVERSE%s\n$RESET\", \$0); } \
- else printf(\"$RESET%s\n\", \$0); \
- }"
diff --git a/vim/.vim/plugged/fzf.vim/bin/tags.pl b/vim/.vim/plugged/fzf.vim/bin/tags.pl
deleted file mode 100644
index 4208c16..0000000
--- a/vim/.vim/plugged/fzf.vim/bin/tags.pl
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/usr/bin/env perl
-
-use strict;
-
-foreach my $file (@ARGV) {
- open my $lines, $file;
- while (<$lines>) {
- unless (/^\!/) {
- s/^[^\t]*/sprintf("%-24s", $&)/e;
- s/$/\t$file/;
- print;
- }
- }
- close $lines;
-}