diff --git a/content/2020-10-16-rman.md b/content/2020-10-16-rman.md new file mode 100644 index 0000000..66cacb9 --- /dev/null +++ b/content/2020-10-16-rman.md @@ -0,0 +1,33 @@ ++++ +title = "rman - Search the Rust Documentation offline" +date = 2020-06-23 +[taxonomies] +tags = [ "rust", "documentation" ] +categories = ["programming"] ++++ + +Want to search your local offline rust `std` documentation, +with a quick command from your terminal? + + + +Preparation: + +Download the rust documentation: +```console +$ rustup component add rust-docs +``` + +Setup a bash function (you might need to replace `firefox` with your browser): +```bash +function rman() { + firefox "file://$(rustc --print sysroot)/share/doc/rust/html/std/index.html?search=$@" +} +``` + +Fire up your browser with the search window from your terminal: +```console +$ rman MaybeUnit +``` + +Ok... it's not `man` and `apropos` ... but good enough for now. \ No newline at end of file