You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you first run `o` it will tell you how to create the commands file *$HOME/.oci/oci_commands*, and then `o` helps you to initialize your *$HOME/.oci/ocids* file.
110
+
92
111
## How **``o``** works
93
-
-**``o``** compares your input with thousands of ``oci`` commands, and uses an intelligent algorithm to find the best match.
112
+
-**``o``** compares your input with thousands of ``oci`` commands, and uses an fuzzy matching to find the command you want.
94
113
95
114
-**``o <command>``** provides a usage synopsis, showing required and optional parameters for matching commands. Add "help" to the end to see global parameters as well. E.g. <nobr>``o <command> help``</nobr> provides the usage synopsis with global parameters, while <nobr>``o <command> --help go``</nobr> runs <nobr>``oci <command> --help``</nobr>.
96
115
@@ -118,15 +137,6 @@ You will need:
118
137
- Minimally you need permission to **inspect** resources in order for most commands to work.
119
138
-``oci`` must be in your PATH so that ``o`` can find it
120
139
121
-
## Installation
122
-
123
-
**``o``** should be in your PATH, probably in the same place as ``oci``. Use these commands to download ``o`` from github and install it next to ``oci``.
When you first run `o` it will tell you how to create the commands file *$HOME/.oci/oci_commands*, and then `o` helps you to initialize your *$HOME/.oci/ocids* file.
129
-
130
140
**OCIDs File**
131
141
132
142
**``o``** uses a local cache of OCID-to-name mappings called the OCIDs file, located at *$HOME/.oci/ocids*. This is populated during setup when you run `o <tenancy_ocid>`.
0 commit comments