windows下emacs调用外部程序打开文件
2022/4/7 7:21:58
本文主要是介绍windows下emacs调用外部程序打开文件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
(eval-after-load "org" '(progn ;; .txt files aren't in the list initially, but in case that changes ;; in a future version of o·rg, use if to avoid errors (if (assoc "\\.doc\\'" org-file-apps) (setcdr (assoc "\\.doc\\'" org-file-apps) " D:/iap/WPSOffice.lnk %s") (add-to-list 'org-file-apps '("\\.doc\\'" . " D:/iap/WPSOffice.lnk %s") t)) ;; Change .pdf association directly within the alist (if (assoc "\\.xls\\'" org-file-apps) (setcdr (assoc "\\.xls\\'" org-file-apps) " D:/iap/WPSOffice.lnk %s") (add-to-list 'org-file-apps '("\\.xls\\'" . " D:/iap/WPSOffice.lnk %s") t)) ))
使用以上代码实现,调用wps打开doc和xls文件
其中 D:/iap/WPSOffice.lnk 是wps的快捷方式。
报错1:打开文件发现乱码
如果遇到以下问题
打开emacs的shell,看一看是不是cmd有乱码的问题
如果有的话,修改编码:
;;处理终端乱码的问题 (set-terminal-coding-system 'gb2312) (modify-coding-system-alist 'process "*" 'gb2312) (setq default-process-coding-system '(gb2312 . gb2312))
这篇关于windows下emacs调用外部程序打开文件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享