Open files with jEdit from the terminal is a pain. Here's a script to help.
Not sure if it was necessary, but I did the following (as root):
cd /Applications/jEdit.app/Contents/MacOS/ ln -s /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub jedit
I put the following in
/opt/local/bin/jedit but anywhere in your path wil work. Make sure it's executable:
chmod 755 /opt/local/bin/jedit.
#!/usr/bin/env python import os,sys from subprocess import Popen, PIPE, STDOUT jedit = "/Applications/jEdit.app/Contents/MacOS/jedit" jedit_args = "-reuseview" curr_dir = os.path.realpath( os.curdir ) for i in range( len(sys.argv) ): arg = sys.argv[i] if arg == "-": continue # argument to jedit if arg == "/": continue # absolute path # assume a relative pathname now filename = os.path.join( curr_dir, arg ) sys.argv[i] = filename cmd = [ jedit, jedit_args, ] + sys.argv[1:] #print cmd # subprocess.call( cmd ) # run in foreground # by redirecting stderr, stdout we won't see jedit spam, might be a mistake pid = Popen( cmd ).pid # run in background