You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Skim displayline命令仅唤起PDF窗口,无法高亮指定行的问题求助

解决Skim displayline命令无法高亮目标行的问题

以下是针对该问题的具体修复步骤:

  • 启用Skim的终端命令支持
    打开Skim,进入「偏好设置」→「同步」标签页,勾选「允许来自终端的命令」选项。这个设置是Skim响应displayline高亮指令的必要前提。

  • 验证PDF的文本层完整性
    displayline依赖PDF中的可识别文本行号,如果你的PDF是扫描生成的图像型文档(无文本层),Skim无法定位行号。换用带完整文本层的PDF测试(比如从Word/LaTeX导出的PDF)。

  • 确认命令参数与路径正确性
    确保PDF路径正确,若文件不在当前终端工作目录,需使用完整路径:

    /Applications/Skim.app/Contents/SharedSupport/displayline 2 /Users/yourname/Documents/example.pdf
    

    注意参数顺序是「行号」在前,「PDF路径」在后,不要颠倒。

  • 重置Skim偏好配置
    若上述操作无效,尝试重置Skim配置文件:

    1. 完全关闭Skim
    2. 在终端执行:
      rm ~/Library/Preferences/net.sourceforge.skim-app.skim.plist
      
    3. 重新打开Skim后再测试命令。
  • 更新Skim至最新版本
    打开Skim,点击菜单栏「Skim」→「检查更新」,升级到最新版本,可能修复了终端命令交互的已知bug。

内容的提问来源于stack exchange,提问作者Barzi2001

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 14:22:05