Org mode拖拽图片解析

感谢!可在我这里还是不行,奇怪的是,执行完会蹦出个很短的IrfanView软件界面

而并没有截图效果,奇怪啊

i_view32 保存某个图片到某个路径的shell command是什么? 比如保存到d盘test.jpg是这样写吗?

 i_view32 /capture=4 /convert="d:/test.jpg"

我严重怀疑是我shell配置的问题,是用zsh调用i_view32不行,传入的参数/convert /capture=4 不能识别

(setq shell-file-name (executable-find "zsh.exe"))
(setenv "shell" shell-file-name)

修改成

(setq shell-file-name (executable-find "cmdproxy.exe"))
(setenv "shell" shell-file-name)

可以识别了,但我实验了一下,还是报格式错误,感觉是字符串的问题, 这样的字符串命令无法识别

i_view32 /capture=4 /convert=\"D:\\temp.jpg\"

convert后面接的\,它认为是错误的类型,如果能识别成

i_view32 /capture=4 /convert="D:\\temp.jpg"

或者

i_view32 /capture=4 /convert="d:/temp.jpg"
它才可以正常截图

上面的语句你没有读懂。

建议你按照我上面写的来进行配置,不容易出错,而且可移植性强。

你只需要设置let里的变量就可以了。

彻底放弃windows吧,不然就用wsl ~~

成功了,就是使用的shell的问题," 字符的写法没问题,只要修改当前目录下加个文件夹 Images就可以了,非常感谢zhixing!

十年前就想换了,被现实逼回windows,一言难尽呀