mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-01-30 02:44:42 +01:00
added yandex.ru
This commit is contained in:
parent
79196f8213
commit
e8522bd042
1 changed files with 19 additions and 3 deletions
|
|
@ -11,13 +11,19 @@ function web_search() {
|
|||
fi
|
||||
|
||||
# check whether the search engine is supported
|
||||
if [[ ! $1 =~ '(google|bing|yahoo)' ]];
|
||||
if [[ ! $1 =~ '(google|bing|yahoo|yandex)' ]];
|
||||
then
|
||||
echo "Search engine $1 not supported."
|
||||
return 1
|
||||
fi
|
||||
|
||||
local url="http://www.$1.com"
|
||||
if [[ $1 =~ '(google|bing|yahoo)' ]];
|
||||
then
|
||||
local url="http://www.$1.com"
|
||||
elif [[ $1 == 'yandex' ]];
|
||||
then
|
||||
local url="http://$1.ru"
|
||||
fi
|
||||
|
||||
# no keyword provided, simply open the search engine homepage
|
||||
if [[ $# -le 1 ]]; then
|
||||
|
|
@ -25,7 +31,14 @@ function web_search() {
|
|||
return
|
||||
fi
|
||||
|
||||
url="${url}/search?q="
|
||||
if [[ $1 =~ '(google|bing|yahoo)' ]];
|
||||
then
|
||||
url="${url}/search?q="
|
||||
elif [[ $1 == 'yandex' ]];
|
||||
then
|
||||
url="${url}/yandsearch?text="
|
||||
fi
|
||||
|
||||
shift # shift out $1
|
||||
|
||||
while [[ $# -gt 0 ]]; do
|
||||
|
|
@ -41,3 +54,6 @@ function web_search() {
|
|||
alias bing='web_search bing'
|
||||
alias google='web_search google'
|
||||
alias yahoo='web_search yahoo'
|
||||
alias yandex='web_search yandex'
|
||||
alias ya='web_search yandex'
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue