66 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Include system config file
 | |
| $include /etc/inputrc
 | |
| 
 | |
| # do not bell on tab-completion
 | |
| set bell-style none
 | |
| 
 | |
| # Disable display of ^C
 | |
| set echo-control-characters off
 | |
| 
 | |
| # Completion options
 | |
| set show-all-if-ambiguous on
 | |
| set show-all-if-unmodified on
 | |
| 
 | |
| # History
 | |
| "\e[A": history-search-backward
 | |
| "\e[B": history-search-forward
 | |
| 
 | |
| # backword/forward during search history
 | |
| "\eq":backward-search-history
 | |
| "\es":forward-search-history
 | |
| 
 | |
| # Alt+w Alt+x for beginning/end of line
 | |
| "\ew":"\C-a"
 | |
| "\ex":"\C-e"
 | |
| 
 | |
| # prepend "tail -f " with Ctrl+Alt+f
 | |
| "\e\C-f":"\C-atail -f "
 | |
| "\ef":"\C-atail -f "
 | |
| 
 | |
| # prepend "sudo " with Ctrl+Alt+s
 | |
| "\e\C-s":"\C-asudo "
 | |
| "\es":"\C-asudo "
 | |
| 
 | |
| # prepend "yes | " with Ctrl+Alt+y
 | |
| "\e\C-y":"\C-ayes | "
 | |
| "\ey":"\C-ayes | "
 | |
| 
 | |
| # append " | grep" with Ctrl+Alt+g
 | |
| "\e\C-g":"\C-e | grep "
 | |
| "\eg":"\C-e | grep "
 | |
| 
 | |
| # append " | head" with Ctrl+Alt+h
 | |
| "\e\C-h":"\C-e | head"
 | |
| "\eh":"\C-e | head"
 | |
| 
 | |
| # append " | tail" with Ctrl+Alt+t
 | |
| "\e\C-t":"\C-e | tail"
 | |
| "\et":"\C-e | tail"
 | |
| 
 | |
| # append " | more" with Ctrl+Alt+m
 | |
| "\e\C-m":"\C-e | more"
 | |
| "\em":"\C-e | more"
 | |
| 
 | |
| # append " | less" with Ctrl+Alt+l
 | |
| "\e\C-l":"\C-e | less"
 | |
| "\el":"\C-e | less"
 | |
| # we can add \C-m add the end to validate command too
 | |
| #"\e\C-m":"\C-e | less\C-m"
 | |
| 
 | |
| # prepend "man " with F1 and validate
 | |
| "\e[11~":"\C-aman \C-m"
 | |
| 
 | |
| # Launch commands with <F2> then letter
 | |
| "\e[12~i":"\C-k\C-uirssi\C-m"
 | |
| "\e[12~m":"\C-k\C-umutt\C-m"
 |