diff --git a/README.md b/README.md index 67f6e9d..794660d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ # sublime_zh_patch ---- A patch of [Sublime Text 3] for supporting chinese input with Fcitx + +Installation +---- +sudo ./setup.sh \ No newline at end of file diff --git a/subl b/subl index b14e51a..7e49993 100755 --- a/subl +++ b/subl @@ -1,2 +1,2 @@ #!/bin/sh -exec sh -c 'LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text' %F +sh -c "LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text \"$@\"" diff --git a/sublime_text.desktop b/sublime_text.desktop index 7435464..566ccbb 100755 --- a/sublime_text.desktop +++ b/sublime_text.desktop @@ -4,7 +4,7 @@ Type=Application Name=Sublime Text GenericName=Text Editor Comment=Sophisticated text editor for code, markup and prose -Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text' %F +Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text "%F"' Terminal=false MimeType=text/plain; Icon=sublime-text @@ -14,10 +14,10 @@ Actions=Window;Document; [Desktop Action Window] Name=New Window -Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text' -n +Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text -n' OnlyShowIn=Unity; [Desktop Action Document] Name=New File -Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text' --command new_file +Exec=sh -c 'LD_PRELOAD=/opt/sublime_text/sublime_zh/libsublime_imfix.so /opt/sublime_text/sublime_text --command new_file' OnlyShowIn=Unity;