Emacs中复制问题和图片显示问题
Table of Contents
1 前记
刚接触org-mode,多练练手,以后博客尽量用org-mode来写。
2 M-w复制
2.1 问题描述
在win下emacs的复制快捷键M-w失效,以前也没当回事,自动开始用org-mode后,经常用到所以感到非常不方便。
2.2 解决方案
今天搜索解决方案差点没气死,tm的原来是qq的原因。
M-w与qq中的qq语音输入快捷键冲突,修改掉就好了。
3 图片显示问题
3.1 问题描述
我的运行环境为win7+emacs23(24也不行),在用org-mode的时候显示不了图片,达不到所见即所得的效果,图片在本buffer中显示不出 来。
3.2 解决方案
缺少相应的dll文件,只要下载相应的图片的dll文件,放到bin目录下,重启emacs就可以了
- 首先运行C-h v image-library-alist,看看你的版本需要什么文件,我的emacs显示:
- 可以到这位大牛这里下载dll文件: https://github.com/winterTTr/emacs-of-winterTTr/tree/master/.emacs.d/extra-bin/dlls
- 下载后在org-mode中添加图片,然后C-c C-x C-v就可以显示图片了。
3.3 对于图像和表格的补充
- 表格
#+CAPTION: This is the caption for the next table (or link) .#+LABEL: tbl:basic-data | ... | ...| |-----|----|
或者,标题可以采用如下形式
#+CAPTION: [Caption for list of figures]{Caption for table (or link).}
- 图
#+CAPTION: This is the caption for the next figure link (or table) .#+LABEL: fig:SED-HR4049 [[./img/a.jpg]]
上面#+label前没有点,不知道为什么就算在例子区域块中,caption下的label行是不显示的,不知道为什么。
3.4 待解决问题
目前只有相对路径可以直接显示,但是绝对路径就显示不出来。但是用鼠标的活,不过相对还是绝对路径都能显示出来,不过是重新打开了一个buffer。