diff --git a/commonsh/10_utility b/commonsh/10_utility index 4fc26d3..65d69c4 100755 --- a/commonsh/10_utility +++ b/commonsh/10_utility @@ -31,11 +31,14 @@ extract () *.tar) tar xf "${1}" ;; - *.tar.gz|*.tgz|*.tar.z) - tar zxf "${1}" + *.tar.gz|*.tgz) + gunzip -c "${1}" | tar xf - + ;; + *.tar.z) + uncompress -c "${1}" | tar xf - ;; *.tar.bz2|*.tbz2) - tar jxf "${1}" + bzcat "${1}" | tar xf - ;; *.zip|*.jar) unzip -qo "${1}" diff --git a/screenrc b/screenrc index 1b50d9f..54fae4b 100644 --- a/screenrc +++ b/screenrc @@ -7,6 +7,9 @@ vbell on # default scrollback to 5000 lines defscrollback 5000 +# when in history mode, use incremental searching +markkeys "^S=/:^R=?" + # turn off visual bell termcapinfo * vb@