Skip to content

Instantly share code, notes, and snippets.

@marfillaster
Created March 14, 2012 15:19
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save marfillaster/2037205 to your computer and use it in GitHub Desktop.
Save marfillaster/2037205 to your computer and use it in GitHub Desktop.
Sublime Text ubuntu xdebug url handler
#~/.local/share/applications/mimeapps.list
[Added Associations]
#...
x-scheme-handler/subl=subl-urlhandler.desktop
#/usr/share/applications/subl-urlhandler.desktop
[Desktop Entry]
Version=1.0
Name=Sublime Text 2
Name[en_PH]=Sublime Text 2
Exec=xdebug-urlhandler %u
Icon=/opt/subl/Icon/48x48/sublime_text.png
Terminal=false
Type=Application
Categories=Development;
StartupNotify=true
MimeType=x-scheme-handler/subl;
#!/bin/bash
#/usr/bin/xdebug-urlhandler
url=$1
file=${url#subl*//}
path=`expr "$file" : '\(.*\)\?@'`
line=${file#*@}
subl $path:$line
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment