[Emacs] Update eshell aliases
Update eshell aliases I should replace this file later with some Elisp code in the user init to read aliases from Fish abbreviations. Something good would be to try to write some Elisp code to emulate Fish abbreviations, but I have to find what hook or function is called when a new character is entered in the shell that triggers autocompletion. Code in this package might help: https://github.com/szermatt/emacs-bash-completion
This commit is contained in:
		
							parent
							
								
									7b3fe54d8e
								
							
						
					
					
						commit
						45a5db0f0d
					
				@ -1,24 +1,36 @@
 | 
				
			|||||||
alias S sudo systemctl $*
 | 
					alias s        systemctl $*
 | 
				
			||||||
alias cdebug cmake -DCMAKE_BUILD_TYPE=Debug $*
 | 
					
 | 
				
			||||||
 | 
					alias nmcli    nmcli -p -c auto $*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
alias chgrp    chgrp --preserve-root $*
 | 
					alias chgrp    chgrp --preserve-root $*
 | 
				
			||||||
alias chmod    chmod --preserve-root $*
 | 
					alias chmod    chmod --preserve-root $*
 | 
				
			||||||
alias chown    chown --preserve-root $*
 | 
					alias chown    chown --preserve-root $*
 | 
				
			||||||
alias clang clang -Wall $*
 | 
					
 | 
				
			||||||
alias clang++ clang++ -Wall $*
 | 
					alias df       df -H $*
 | 
				
			||||||
alias crelease cmake -DCMAKE_BUILD_TYPE=Release $*
 | 
					alias du       du -ch $*
 | 
				
			||||||
alias du du -ch
 | 
					
 | 
				
			||||||
alias flac youtube-dl -x --audio-format flac --audio-quality 0
 | 
					 | 
				
			||||||
alias g++ g++ -Wall -std=c++17 $*
 | 
					 | 
				
			||||||
alias gcc gcc -Wall -std=c11 $*
 | 
					 | 
				
			||||||
alias grep     grep --color=auto $*
 | 
					alias grep     grep --color=auto $*
 | 
				
			||||||
 | 
					alias ls       exa -halg@ --group-directories-first --git $*
 | 
				
			||||||
alias lns      ln -si $*
 | 
					alias lns      ln -si $*
 | 
				
			||||||
alias mp3 youtube-dl -x --audio-format flac --audio-quality 0 $*
 | 
					alias mkdir    mkdir -p $*
 | 
				
			||||||
alias nmcli nmcli -p -c auto $*
 | 
					
 | 
				
			||||||
alias rm       rm -I $*
 | 
					alias rm       rm -I $*
 | 
				
			||||||
alias rmd      rm --preserve-root -Ir $*
 | 
					alias rmd      rm --preserve-root -Ir $*
 | 
				
			||||||
alias rmdf     rm --preserve-root -Irf $*
 | 
					alias rmdf     rm --preserve-root -Irf $*
 | 
				
			||||||
alias rmf      rm --preserve-root -If $*
 | 
					alias rmf      rm --preserve-root -If $*
 | 
				
			||||||
alias search pacman -Ss $*
 | 
					
 | 
				
			||||||
alias untar tar -xvzf $*
 | 
					alias cdebug   cmake -DCMAKE_BUILD_TYPE=Debug $*
 | 
				
			||||||
alias update sudo pacman -Syu
 | 
					alias crelease cmake -DCMAKE_BUILD_TYPE=Release $*
 | 
				
			||||||
 | 
					alias g++      g++ -Wall -std=c++17 $*
 | 
				
			||||||
 | 
					alias gcc      gcc -Wall -std=c11 $*
 | 
				
			||||||
 | 
					alias clang++  clang++ -Wall -std=c++17 $*
 | 
				
			||||||
 | 
					alias clang    clang -Wall -std=c11 $*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					alias dcd      docker-compose down
 | 
				
			||||||
 | 
					alias dcu      docker-compose up
 | 
				
			||||||
 | 
					alias dcud     docker-compose up -d
 | 
				
			||||||
 | 
					alias dcp      docker-compose pull
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					alias flac     youtube-dl -x --audio-format flac --audio-quality 0 $*
 | 
				
			||||||
 | 
					alias mp3      youtube-dl -x --audio-format flac --audio-quality 0 $*
 | 
				
			||||||
alias wget     wget -c $*
 | 
					alias wget     wget -c $*
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user