Skip to content

Instantly share code, notes, and snippets.

View JamieFlournoy's full-sized avatar

JamieFlournoy JamieFlournoy

View GitHub Profile
@JamieFlournoy
JamieFlournoy / screen.patch
Created February 1, 2012 05:55
Patch to make Ubuntu's GNU Screen bash completion complete on the text part of the name
--- screen 2012-01-31 21:24:46.000000000 -0800
+++ screen-new 2012-01-31 21:24:49.000000000 -0800
@@ -12,7 +12,7 @@
fi
COMPREPLY=( $( command screen -ls | sed -ne \
- 's|^['$'\t'']\+\('"$cur"'[0-9]\+\.[^'$'\t'']\+\)'"$pattern"'$|\1|p' ) )
+ '/^\t'$cur[0-9]*'\..*\|^\t[0-9]*\.'$cur'.*\|^\t'$cur'.*/!d;s|^['$'\t'']\+\([0-9]*\.[^'$'\t'']\+\).*'$pattern'.*$|\1|p' ) )
} &&
_screen()