很高兴自己能坚持使用Emacs,在使用过程中不断的熟悉和发现新功能,把近两个月的使用经验写下来做为积累,与前面的“EMACS VHDL常用命令”互补。
常用Emacs Buffer命令
C-x k Kill
Buffer,删除当前Buffer
C-x C-w
写入文件,可以理解成另存为…
M-x occur 根据写入正则表达式搜索当前Buffer
M-x grep
根据写入正则表达式搜索当前Buffer所在的目录
;;需要安装Cygwin,添加环境变量cygwin\bin
M-x revert-buffer 重载当前Buffer
推荐文章
http://blog.csdn.net/DelphiNew/archive/2008/01/19/2053676.aspx effective emacs中文版收藏
本人使用的条款:Ctrl和Caplock互换;不用Alt-x调用M-x;使用Backward-kill-word;具体应用看个人习惯选择。
http://blog.vckbase.com/hangwire/archive/2004/09/24/880.html
一款强大的文档搜索工具——grep
关于grep-find或者rgrep命令注意事项
在_emacs配置文件中添加以下代码:
(setq find-program “gfind”)
;; 避免与Windows的Find.exe冲突,将Cygwin/bin下的find.exe修改为gfind.exe
去除Emacs打开文档时行尾的^M
M-x replace-string
C-q
C-m
正则表达式
http://dsec.pku.edu.cn/~rli/WiKi/EmacsRegexp.html Emacs 正则表达式简介
“.” 匹配除换行符的任意个字符
如‘\bddr_d.’,匹配以ddr_d开头的任意字符串
EMACS十六进制显示
M-x hexl-mode
搭建TclTk的Emacs环境
先安装ActiveTcl8.5.5.0.287690-win32-ix86-threaded.exe,并将tcl/bin/wish85.exe更名为wish.exe,否则inferior-tcl不能正常运行。
Emacs自带tcl.el支持tcl-mode,命令为M-x tcl-mode。
M-x inferior-tcl
macs下直接调用tcl编译环境
以后如再发现新功能将继续在该文章下添加更新,不另起文章。也希望Emacs的使用者能多提意见,方便文本编辑。
文章评论(0条评论)
登录后参与讨论