33 lines
		
	
	
	
		
			512 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
	
		
			512 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/usr/bin/env zsh
 | 
						|
 | 
						|
 | 
						|
if [ -n "$INSIDE_EMACS" ]; then
 | 
						|
    export PAGER="create-shell-pager.sh"
 | 
						|
else
 | 
						|
    export PAGER="less"
 | 
						|
fi
 | 
						|
 | 
						|
 | 
						|
if [ -n "$INSIDE_EMACS" ]; then
 | 
						|
    export EDITOR="edit-file-in-emacs.sh"
 | 
						|
else
 | 
						|
    export EDITOR="command nvim"
 | 
						|
fi
 | 
						|
 | 
						|
 | 
						|
vim () {
 | 
						|
    if [ -n "$INSIDE_EMACS" ]; then
 | 
						|
        emacsclient -e "(find-file-other-window \"$1\")"
 | 
						|
    else
 | 
						|
        nvim "$1"
 | 
						|
    fi
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
man () {
 | 
						|
    if [ -n "$INSIDE_EMACS" ]; then
 | 
						|
        emacsclient -e  "(man \"$1\")"
 | 
						|
    else
 | 
						|
        command man "$1"
 | 
						|
    fi
 | 
						|
}
 |