我想一直停留在浏览器里的窗体连续操作。
另外一个问题是,capture后safari里有没有办法禁止提问确定是否打开Emacs的办法?Firefox倒是没有这个问题。
我想一直停留在浏览器里的窗体连续操作。
另外一个问题是,capture后safari里有没有办法禁止提问确定是否打开Emacs的办法?Firefox倒是没有这个问题。
第一个问题,貌似不行?我的折中方法:自动切换回去
(defun osx-switch-back-to-previous-application ()
"Switch back to previous application on macOS."
(interactive)
(do-applescript
(mapconcat
#'identity
'("tell application \"System Events\""
" tell process \"Finder\""
" activate"
" keystroke tab using {command down}"
" end tell"
"end tell")
"\n")))
(defun org-capture-finalize@after (&rest r)
(when (equal "l" (plist-get org-capture-plist :key))
(run-at-time 0 nil #'osx-switch-back-to-previous-application)))
(advice-add #'org-capture-finalize :after #'org-capture-finalize@after)
第二个问题,我之前简单搜了下貌似因为 Safari 的安全策略也不可以取消提问😂️
自动切回去确实可以…也就先这样吧😂