Browse Source

Открытие wiki-страниц, содержащих пробелы

Maxim Lihachev 12 years ago
parent
commit
f93e5f1325
  1. 5
      etc/shell/bash/aliases_cygwin
  2. 6
      etc/shell/bash/bash_completion_cygwin

5
etc/shell/bash/aliases_cygwin

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
#!/bin/bash ####################################################################
#
# Создан: Ср 14 авг 2013 12:07:22
# Изменён: Вт 27 авг 2013 12:29:18
# Изменён: Ср 28 авг 2013 15:20:27
#
################################################################################
#{{{ \033[00m\n\b------<Cygwin>\n
@ -134,7 +134,8 @@ alias elastix="firefox https://sip.tkpt.ru/index.php &" #noindex @@ -134,7 +134,8 @@ alias elastix="firefox https://sip.tkpt.ru/index.php &" #noindex
#- Открытие страницы vimwiki в браузере
wiki() {
firefox $(cygpath -w //file-srv/homedir$/`whoami`/wiki/${1:-index}.html) &
url=$(cygpath -w //file-srv/homedir$/`whoami`/wiki/"`echo ${1:-index} | sed 's/_/ /g'`".html)
firefox "$url" &
}
#}}} ###########################################################################

6
etc/shell/bash/bash_completion_cygwin

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
#!/bin/bash ####################################################################
#
# Создан: Ср 14 авг 2013 12:07:22
# Изменён: Вт 27 авг 2013 14:19:28
# Изменён: Ср 28 авг 2013 15:08:21
#
################################################################################
@ -85,9 +85,9 @@ _wiki() { @@ -85,9 +85,9 @@ _wiki() {
wikidir="//file-srv/homedir$/$(whoami)/wiki/"
if [[ $2 == "" ]]; then
COMPREPLY=($(\ls -1 ${wikidir}/*.html | sed 's/^.*\/\(.*\)\.html$/\1/'))
COMPREPLY=($(\ls -1 ${wikidir}/*.html | sed 's/^.*\/\(.*\)\.html$/\1/; s/ /_/g'))
else
COMPREPLY=($(\ls -1 ${wikidir}/*.html | sed 's/^.*\/\(.*\)\.html$/\1/' | grep "^$2"))
COMPREPLY=($(\ls -1 ${wikidir}/*.html | sed 's/^.*\/\(.*\)\.html$/\1/; s/ /_/g' | grep "^$2"))
fi
}

Loading…
Cancel
Save