Commit 75c02dd5 authored by Jannik Zschiesche's avatar Jannik Zschiesche Committed by ncanceill
Browse files

Plugin jump: autocompletion for numbers and dots

This change fixes the autocompletion for marks which contain numbers or dots.

Fixes #2578

`\d` in sed regular expressions doesn't work (see http://stackoverflow.com/questions/14671293/why-does-d-doesnt-work-in-regular-expression-in-sed)
parent bc2e3ff1
...@@ -39,7 +39,7 @@ marks() { ...@@ -39,7 +39,7 @@ marks() {
_completemarks() { _completemarks() {
if [[ $(ls "${MARKPATH}" | wc -l) -gt 1 ]]; then if [[ $(ls "${MARKPATH}" | wc -l) -gt 1 ]]; then
reply=($(ls $MARKPATH/**/*(-) | grep : | sed -E 's/(.*)\/([_\da-zA-Z\-]*):$/\2/g')) reply=($(ls $MARKPATH/**/*(-) | grep : | sed -E 's/(.*)\/([_a-zA-Z0-9\.\-]*):$/\2/g'))
else else
if readlink -e "${MARKPATH}"/* &>/dev/null; then if readlink -e "${MARKPATH}"/* &>/dev/null; then
reply=($(ls "${MARKPATH}")) reply=($(ls "${MARKPATH}"))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment