README.md 2.85 KB
Newer Older
1
## Introduction ##
2

3
> Searches for your frontend web development made easier
4

5

6
## Installation ##
7

8
Open your `~/.zshrc` file and enable the `frontend-search` plugin:
9

10
11
12
```zsh

plugins=( ... frontend-search)
13
14
15

```

16

17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
## Usage ##

You can use the frontend-search plugin in these two forms:

* `frontend <context> <term> [more terms if you want]`
* `<context> <term> [more terms if you want]`

For example, these two are equivalent:

```zsh
$ frontend angularjs dependency injection
$ angularjs dependency injection
```

Available search contexts are:

| context       | URL                                                                      |
|---------------|--------------------------------------------------------------------------|
| angularjs     | `https://google.com/search?as_sitesearch=angularjs.org&as_q=`            |
| aurajs        | `http://aurajs.com/api/#stq=`                                            |
| bem           | `https://google.com/search?as_sitesearch=bem.info&as_q=`                 |
Janosch Schwalm's avatar
Janosch Schwalm committed
38
39
40
| bootsnipp     | `https://bootsnipp.com/search?q=`                                         |
| caniuse       | `https://caniuse.com/#search=`                                            |
| codepen       | `https://codepen.io/search?q=`                                            |
Will Mendes's avatar
Will Mendes committed
41
| compassdoc    | `http://compass-style.org/search?q=`                                     |
42
43
| cssflow       | `http://www.cssflow.com/search?q=`                                       |
| dartlang      | `https://api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart:`  |
Janosch Schwalm's avatar
Janosch Schwalm committed
44
| emberjs       | `https://emberjs.com/api/#stp=1&stq=`                                     |
45
46
47
48
49
50
51
52
53
| fontello      | `http://fontello.com/#search=`                                           |
| html5please   | `http://html5please.com/#`                                               |
| jquery        | `https://api.jquery.com/?s=`                                             |
| lodash        | `https://devdocs.io/lodash/index#`                                       |
| mdn           | `https://developer.mozilla.org/search?q=`                                |
| npmjs         | `https://www.npmjs.com/search?q=`                                        |
| qunit         | `https://api.qunitjs.com/?s=`                                            |
| reactjs       | `https://google.com/search?as_sitesearch=facebook.github.io/react&as_q=` |
| smacss        | `https://google.com/search?as_sitesearch=smacss.com&as_q=`               |
Janosch Schwalm's avatar
Janosch Schwalm committed
54
| stackoverflow | `https://stackoverflow.com/search?q=`                                     |
55
56
57
| unheap        | `http://www.unheap.com/?s=`                                              |

If you want to have another context, open an Issue and tell us!
58

59

60
61
62
## Author

**Wilson Mendes (willmendesneto)**
63
+ <https://plus.google.com/+WilsonMendes>
64
+ <https://twitter.com/willmendesneto>
Janosch Schwalm's avatar
Janosch Schwalm committed
65
+ <https://github.com/willmendesneto>