32 lines
		
	
	
	
		
			723 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
	
		
			723 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| +++
 | |
| title = "rman - Search the Rust Documentation offline"
 | |
| date = 2020-06-23
 | |
| [taxonomies]
 | |
| tags = [ "rust", "documentation", "programming"]
 | |
| +++
 | |
| 
 | |
| Want to search your local offline rust `std` documentation,
 | |
| with a quick command from your terminal?
 | |
| 
 | |
| <!-- more -->
 | |
| 
 | |
| 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. 
 |