1. 如何安装el文件
A:单个文件直接放入lisp或者site-lisp目录,然后在.emacs.el中require;或者(load “el文件的路径”);对于一个目录,也可以整个目录load进来,比如AUC TeX:
;; AUC TeX
(add-to-list 'load-path "emacs-path/site-lisp/auctex/")
(add-to-list 'Info-default-directory-list "emacs-path/site-lisp/auctex/doc/")
(load "tex-site")
2. 如何regional copy&paste
A:
C-@ mark set
C-space end mark set/ C+x h
C-x C-x exchange mark set point and current point
C-w cut
M-w copy (kill-ring-save)
C-y yank
M-y yank from the kill ring
3. 如何显示字的属性
A:移动到该字符上,然后
C-u C-x =
4. 如何改变默认字体大小
A:确认系统有这样的字体
(setq default-frame-alist
'(
(font . "-*-courier new-normal-r-*-*-22-*-*-*-*-*-*-gb2312-*")
)
)
5. 如何在X下边让backspace发挥作用,而被认为是C-h
A:这里有完整的关于Emacs keyboard设置说明文档
(global-set-key [backspace] 'delete-backward-char)
(global-set-key [deletechar] 'delete-char)
6. 如何解决Emacs中结束mark标记键C-space跟输入法切换键之间的冲突
7. 显示所有字体 [在X11中使用字体]
xlsfonts
8. 复制,粘贴
(setq x-select-enable-clipboard t)
使Emacs复制内容能在其他程序(X程序)中粘贴
取消选中即复制, 在custom-set-variables中加入
(mouse-drag-copy-region nil) 或者在设置中的mouse项里设定
A:单个文件直接放入lisp或者site-lisp目录,然后在.emacs.el中require;或者(load “el文件的路径”);对于一个目录,也可以整个目录load进来,比如AUC TeX:
;; AUC TeX
(add-to-list 'load-path "emacs-path/site-lisp/auctex/")
(add-to-list 'Info-default-directory-list "emacs-path/site-lisp/auctex/doc/")
(load "tex-site")
2. 如何regional copy&paste
A:
C-@ mark set
C-space end mark set/ C+x h
C-x C-x exchange mark set point and current point
C-w cut
M-w copy (kill-ring-save)
C-y yank
M-y yank from the kill ring
3. 如何显示字的属性
A:移动到该字符上,然后
C-u C-x =
4. 如何改变默认字体大小
A:确认系统有这样的字体
(setq default-frame-alist
'(
(font . "-*-courier new-normal-r-*-*-22-*-*-*-*-*-*-gb2312-*")
)
)
5. 如何在X下边让backspace发挥作用,而被认为是C-h
A:这里有完整的关于Emacs keyboard设置说明文档
(global-set-key [backspace] 'delete-backward-char)
(global-set-key [deletechar] 'delete-char)
6. 如何解决Emacs中结束mark标记键C-space跟输入法切换键之间的冲突
7. 显示所有字体 [在X11中使用字体]
xlsfonts
8. 复制,粘贴
(setq x-select-enable-clipboard t)
使Emacs复制内容能在其他程序(X程序)中粘贴
取消选中即复制, 在custom-set-variables中加入
(mouse-drag-copy-region nil) 或者在设置中的mouse项里设定