Discussion:
[Skim-app-users] Skim 1.4.8 backward search doesn't work
Yuzhe Ding
2014-03-27 16:18:52 UTC
Permalink
Hi,

My working enviroment follows:

OS: OS X Mavericks 10.9.2
Skim: 1.4.8
Editors: emacs-mac with AucTeX(Homebrew), sublime 3 with LaTeXtools (all
versions up-to-date)

I have met a strange issues that the backward search shorcut of skim is
invalid while the forward search works well for me(at least when used with
emacs, the line chosen was highlighting, although not the specific word was
marked. In sublime, which was wierd, the default shortcut"cmd+l,j" worked
now and then and the skim couldn't come to foreground automatically). I
failed to use cmd+shift+left click to jump from PDF to .tex file with both
editors. I've no idea if there is any application conflicts with the
keybinding after assigning a new shorcut in system preference for "backward
search" in skim.app.

Any suggestions?

Thanks
--
Yuzhe Ding
Christiaan Hofman
2014-03-27 16:56:41 UTC
Permalink
Post by Yuzhe Ding
Hi,
OS: OS X Mavericks 10.9.2
Skim: 1.4.8
Editors: emacs-mac with AucTeX(Homebrew), sublime 3 with LaTeXtools (all versions up-to-date)
I have met a strange issues that the backward search shorcut of skim is invalid while the forward search works well for me(at least when used with emacs, the line chosen was highlighting, although not the specific word was marked. In sublime, which was wierd, the default shortcut"cmd+l,j" worked now and then and the skim couldn't come to foreground automatically). I failed to use cmd+shift+left click to jump from PDF to .tex file with both editors. I've no idea if there is any application conflicts with the keybinding after assigning a new shorcut in system preference for "backward search" in skim.app.
Any suggestions?
Thanks
--
Yuzhe Ding
Did you set the preset in the Skim prefs, and which one? There is no emacs-mac there, though there are various other emacs apps. There is no shortcut for backward search, so there can also not be any conflict. Have you tried other apps? Also, for emacs you must have the server started before backwards search can work. I don't know anything about how sublime 3 works.

Whether Skim is moved to the front or not is a choice that the editor makes, so apparently sublime 3 does not do this, but this is not about Skim.

Christiaan
Yuzhe Ding
2014-03-27 17:16:40 UTC
Permalink
Hi, Christiaan,

Thanks for your reply. I just copy the banch name since I install emacs via
Homebrew and use the custom preset with a command of
"/Applications/Emacs.app/Contents/MacOS/bin/emacsclient" because this is
the only setting that forward search of skim works for me. I have already
added "server-start" to the first line of .init.el.

Maybe I should reinstall ST 2 to give another try since the three all
share the same keybinding to do backward search.
Post by Yuzhe Ding
Hi,
OS: OS X Mavericks 10.9.2
Skim: 1.4.8
Editors: emacs-mac with AucTeX(Homebrew), sublime 3 with LaTeXtools (all
versions up-to-date)
I have met a strange issues that the backward search shorcut of skim is
invalid while the forward search works well for me(at least when used with
emacs, the line chosen was highlighting, although not the specific word was
marked. In sublime, which was wierd, the default shortcut"cmd+l,j" worked
now and then and the skim couldn't come to foreground automatically). I
failed to use cmd+shift+left click to jump from PDF to .tex file with both
editors. I've no idea if there is any application conflicts with the
keybinding after assigning a new shorcut in system preference for "backward
search" in skim.app.
Any suggestions?
Thanks
--
Yuzhe Ding
Did you set the preset in the Skim prefs, and which one? There is no
emacs-mac there, though there are various other emacs apps. There is no
shortcut for backward search, so there can also not be any conflict. Have
you tried other apps? Also, for emacs you must have the server started
before backwards search can work. I don't know anything about how sublime 3
works.
Whether Skim is moved to the front or not is a choice that the editor
makes, so apparently sublime 3 does not do this, but this is not about Skim.
Christiaan
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
--
Yuzhe Ding
Christiaan Hofman
2014-03-27 17:53:18 UTC
Permalink
Post by Yuzhe Ding
Hi, Christiaan,
Thanks for your reply. I just copy the banch name since I install emacs via Homebrew and use the custom preset with a command of "/Applications/Emacs.app/Contents/MacOS/bin/emacsclient" because this is the only setting that forward search of skim works for me. I have already added "server-start" to the first line of .init.el.
The emacs program is not the same thing as the Emacs app. The preset is for the app, not the program. So there is no reason why the preset for the Emacs app would work for the emacs program. You probably need a custom setting, probably calling the emacsclient in /usr/bin. Also, you can test out part of your setup by calling the emacsclient manually from the command line.
Post by Yuzhe Ding
Maybe I should reinstall ST 2 to give another try since the three all share the same keybinding to do backward search.
Which keybinding? There's no shortcut for backward search.

Christiaan
Post by Yuzhe Ding
Post by Yuzhe Ding
Hi,
OS: OS X Mavericks 10.9.2
Skim: 1.4.8
Editors: emacs-mac with AucTeX(Homebrew), sublime 3 with LaTeXtools (all versions up-to-date)
I have met a strange issues that the backward search shorcut of skim is invalid while the forward search works well for me(at least when used with emacs, the line chosen was highlighting, although not the specific word was marked. In sublime, which was wierd, the default shortcut"cmd+l,j" worked now and then and the skim couldn't come to foreground automatically). I failed to use cmd+shift+left click to jump from PDF to .tex file with both editors. I've no idea if there is any application conflicts with the keybinding after assigning a new shorcut in system preference for "backward search" in skim.app.
Any suggestions?
Thanks
--
Yuzhe Ding
Did you set the preset in the Skim prefs, and which one? There is no emacs-mac there, though there are various other emacs apps. There is no shortcut for backward search, so there can also not be any conflict. Have you tried other apps? Also, for emacs you must have the server started before backwards search can work. I don't know anything about how sublime 3 works.
Whether Skim is moved to the front or not is a choice that the editor makes, so apparently sublime 3 does not do this, but this is not about Skim.
Christiaan
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
--
Yuzhe Ding
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
Christiaan
Yuzhe Ding
2014-03-27 18:17:47 UTC
Permalink
Hi, Christiaan,

Actually I've read one thread from skim-app-user mailing list, the OP used
the same emacs app with me and met a similar issue. He solved the problem
with a command "/usr/local/bin/emacsclient" after deleting
"/usr/bin/emacsclient" in case of interrupting(he has ready added
/usr/loca/bin in front of the default $PATH just like I have done).A few
hours ago I did the same things but couldn't make it right. But since you
advised then, I tried the command of ""/usr/local/bin/emacsclient" again
just now, anyway it works well finally!

Talking about "key binding", I referred to the "cmd+shift+click" action.

Thanks again for your patience and help! I am so glad this problem is
solved for me. It really obsessed me.
Post by Yuzhe Ding
Hi, Christiaan,
Thanks for your reply. I just copy the banch name since I install emacs
via Homebrew and use the custom preset with a command of
"/Applications/Emacs.app/Contents/MacOS/bin/emacsclient" because this is
the only setting that forward search of skim works for me. I have already
added "server-start" to the first line of .init.el.
The emacs program is not the same thing as the Emacs app. The preset is
for the app, not the program. So there is no reason why the preset for the
Emacs app would work for the emacs program. You probably need a custom
setting, probably calling the emacsclient in /usr/bin. Also, you can test
out part of your setup by calling the emacsclient manually from the command
line.
Maybe I should reinstall ST 2 to give another try since the three all
share the same keybinding to do backward search.
Which keybinding? There's no shortcut for backward search.
Christiaan
Post by Yuzhe Ding
Hi,
OS: OS X Mavericks 10.9.2
Skim: 1.4.8
Editors: emacs-mac with AucTeX(Homebrew), sublime 3 with LaTeXtools (all
versions up-to-date)
I have met a strange issues that the backward search shorcut of skim is
invalid while the forward search works well for me(at least when used with
emacs, the line chosen was highlighting, although not the specific word was
marked. In sublime, which was wierd, the default shortcut"cmd+l,j" worked
now and then and the skim couldn't come to foreground automatically). I
failed to use cmd+shift+left click to jump from PDF to .tex file with both
editors. I've no idea if there is any application conflicts with the
keybinding after assigning a new shorcut in system preference for "backward
search" in skim.app.
Any suggestions?
Thanks
--
Yuzhe Ding
Did you set the preset in the Skim prefs, and which one? There is no
emacs-mac there, though there are various other emacs apps. There is no
shortcut for backward search, so there can also not be any conflict. Have
you tried other apps? Also, for emacs you must have the server started
before backwards search can work. I don't know anything about how sublime 3
works.
Whether Skim is moved to the front or not is a choice that the editor
makes, so apparently sublime 3 does not do this, but this is not about Skim.
Christiaan
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
--
Yuzhe Ding
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
Christiaan
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
--
Yuzhe Ding
Christiaan Hofman
2014-03-27 21:39:18 UTC
Permalink
Post by Yuzhe Ding
Hi, Christiaan,
Actually I've read one thread from skim-app-user mailing list, the OP used the same emacs app with me and met a similar issue. He solved the problem with a command "/usr/local/bin/emacsclient" after deleting "/usr/bin/emacsclient" in case of interrupting(he has ready added /usr/loca/bin in front of the default $PATH just like I have done).A few hours ago I did the same things but couldn't make it right. But since you advised then, I tried the command of ""/usr/local/bin/emacsclient" again just now, anyway it works well finally!
Talking about "key binding", I referred to the "cmd+shift+click" action.
Thanks again for your patience and help! I am so glad this problem is solved for me. It really obsessed me.
Yea, unfortunately the emacsclient installed by the system in /usr/bin seems not to work very well. A big weakness of this emacs setup is that there are too many versions of this tool around, and they're not mutually compatible with the many different versions of emacs around. BTW your PATH variable is irrelevant, that is never used.

Christiaan
Post by Yuzhe Ding
Post by Yuzhe Ding
Hi, Christiaan,
Thanks for your reply. I just copy the banch name since I install emacs via Homebrew and use the custom preset with a command of "/Applications/Emacs.app/Contents/MacOS/bin/emacsclient" because this is the only setting that forward search of skim works for me. I have already added "server-start" to the first line of .init.el.
The emacs program is not the same thing as the Emacs app. The preset is for the app, not the program. So there is no reason why the preset for the Emacs app would work for the emacs program. You probably need a custom setting, probably calling the emacsclient in /usr/bin. Also, you can test out part of your setup by calling the emacsclient manually from the command line.
Post by Yuzhe Ding
Maybe I should reinstall ST 2 to give another try since the three all share the same keybinding to do backward search.
Which keybinding? There's no shortcut for backward search.
Christiaan
Post by Yuzhe Ding
Post by Yuzhe Ding
Hi,
OS: OS X Mavericks 10.9.2
Skim: 1.4.8
Editors: emacs-mac with AucTeX(Homebrew), sublime 3 with LaTeXtools (all versions up-to-date)
I have met a strange issues that the backward search shorcut of skim is invalid while the forward search works well for me(at least when used with emacs, the line chosen was highlighting, although not the specific word was marked. In sublime, which was wierd, the default shortcut"cmd+l,j" worked now and then and the skim couldn't come to foreground automatically). I failed to use cmd+shift+left click to jump from PDF to .tex file with both editors. I've no idea if there is any application conflicts with the keybinding after assigning a new shorcut in system preference for "backward search" in skim.app.
Any suggestions?
Thanks
--
Yuzhe Ding
Did you set the preset in the Skim prefs, and which one? There is no emacs-mac there, though there are various other emacs apps. There is no shortcut for backward search, so there can also not be any conflict. Have you tried other apps? Also, for emacs you must have the server started before backwards search can work. I don't know anything about how sublime 3 works.
Whether Skim is moved to the front or not is a choice that the editor makes, so apparently sublime 3 does not do this, but this is not about Skim.
Christiaan
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
--
Yuzhe Ding
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
Christiaan
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
--
Yuzhe Ding
------------------------------------------------------------------------------
_______________________________________________
Skim-app-users mailing list
https://lists.sourceforge.net/lists/listinfo/skim-app-users
Christiaan

Loading...