forked from andonome/lk
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			458 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			458 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Setup
 | |
| To run a shell as non-root, the shell must be listed in /etc/shells.
 | |
| 
 | |
| # Basics
 | |
| Elvish has an inbuilt calculator.
 | |
| 
 | |
| Basic commands include: *, ^, +.  E.g.:
 | |
| 
 | |
| > 2*4+2
 | |
| 
 | |
| 
 | |
| #Lists
 | |
| 
 | |
| li = [orcs hobbits elves]
 | |
| 
 | |
| Then either
 | |
| 
 | |
| > echo $li
 | |
| 
 | |
| > echo $@li
 | |
| 
 | |
| > echo $path
 | |
| 
 | |
| 
 | |
| # Environmental Variables
 | |
| Summon with E:, e.g.
 | |
| 
 | |
| > echo $E:USER
 | |
| 
 | |
| # Commands
 | |
| 
 | |
| C-n - File manager
 | |
| 
 | |
| C-l - Recent locations
 | |
| 
 | |
| C-r - Recent commands
 | |
| 
 | |
| See all binding with:
 | |
| 
 | |
| > pprint $edit:insert:binding
 | |
| 
 |