public
Created

emacs-ide

  • Download Gist
gistfile1.sh
Shell
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
#!/bin/bash
 
# Get first argument
 
if [ $1 ]
then
FILE=$1
else
FILE=$HOME
fi
 
# Get realpath
 
FILE=`python -c "import os,sys; print os.path.realpath(sys.argv[1])" $FILE`
 
# Get directory path.
 
if [ -f $FILE ]
then
cd `dirname $FILE`
else
cd $FILE
fi
 
# Opens Emacs without a Dired window, useful with speedbar or sr-speedbar
 
nohup /Applications/Emacs.app/Contents/MacOS/Emacs --name `basename $FILE` >> /dev/null &
 
# Opens Emacs with a Dired window for the directory specified
 
# nohup /Applications/Emacs.app/Contents/MacOS/Emacs --name `basename $FILE` $FILE >> /dev/null &

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.