emacs中如何加载el文件

emacs中如何加载el文件,第1张

所有的 emacs 插件用法都差不多,将插件所在目录加入到 load-path 变量中,然后用 require 或者 load 命令载入。

下面是 ansys-mode 自带的说明中的建议用法,把下面代码加入 .emacs,然后重启 emacs

(add-to-list 'load-path "/path/to/ansys-mode")

(autoload 'ansys-mode "ansys-mode" nil t)

打开某个文件后, M-x ansys-mode

即可。

vi和emacs被分别被称为编辑器之神和神之编辑器。vi的入门中国都很难,emacs入门容易,中国难;vi使用起来不停地切换模式,而emacs则不停地ctrl,meta等组合键。因此,高德纳大师说 *** 作Emacs,就像d奏管风琴。 vi是有模式的,因此他很少使用组合键,编辑起来确实要高效,而我厌烦不停的模式切换。选择了emacs。很巧,在国外,几乎所有的大师都是使用emacs的,James Gosling们(Java语言设计者),Donald Knuth们(),Jamie Zawinski们,Eric Benson们。我觉得真正的工程师用Emacs。emacs是那种能让你用上一00年的编辑器。 接下来介绍如何使用emacs来编写,编译,运行c程序。(先声明下,这是写给初学者看的。): 一.进入emacs 后,C-x,C-f找到文件或新建文件 然后编写程序,如hello.c 二.保存所编写的程序,命令是C-x,C-s, 三.编译程序。通过命令M-x shell或M-x eshell进行shell模式,然后使用gcc -Wall -o hello hello.c进行编译,如果没有安装gcc,请先安装gcc。 四.运行:./hello 即可运行编译好的可执行程序,如下图: 5.切换回编辑区: c-x b ’buffername‘可以切换到某个buffer,如要切换回刚才那个hello.c编辑区,输入c-x b "buffername"。有木有发现,emacs比vi好用多了。 (完) 望采纳,谢

emacs的基本 *** 作

(1)光标的移动

下面列出emacs中的光标的移动情况及其键盘 *** 作:

M-b:光标移动到光标左边的单词的开始处。

M-f:光标移动到光标右边的单词的开始处。

M-a:光标移动到当前句子的开始处。

M-e:光标移动到当前句子的结束处。

C-n:光标移动到下一行。

C-p:光标移动到上一行。

C-a:光标移动到行首。

C-e:光标移动到行尾。

M->:光标移动到文件尾。

M-<:光标移动到文件头。

(2)文本的 *** 作

①插入文本的 *** 作

②删除文本的 *** 作

③取消 *** 作

④粘贴 *** 作

⑤查找和替换

(3)文件的 *** 作

C-x C-f:在屏幕底部出列“Findfile:/_”等待用尸输入文件名,如输入“/myfile.txt”则提示(newfile),清屏后光标出现在左上角,等待用户输入文本的内容。

C-x C-s:当将文本输入完毕后选择存盘 *** 作,屏幕底部提示出文本所在的目录及文件名“/myfile.txt”,指示出该文件存放在磁盘何处。

C-x C-w:当对一个原有的文本文件继续编辑或修改后需将改变后的文件重新保存。这时emacs会提示“/myfile.txt”existsoverwrite?(y or n)_当回答“y”后,提示信息“/myfile.txt”(重写该文件)。

C-x C-c:当确定结束对emacs编辑器的使用,可选择 File菜单中的Exitemacs选项退出emacs。如果没有对输入或修改的内容存盘,emacs会提醒用户别忘记做保存文件 *** 作。

(4)窗口的 *** 作

窗口就是屏幕区域,用户可以使用多个窗口来对一个缓冲区的不同部分进行 *** 作,或对不同的缓冲区进行 *** 作。

当用户使用C-x C-f来打开一个文件的时候,emacs将会创建一个缓冲区,用户在其中进行编辑 *** 作。emacs允许同时对多个缓冲区中的文本进行编辑,比如在缓冲区互相粘贴、剪辑等等。用户还可以直接输入快捷键(C-x C-b)查看所选择的是哪个缓冲区,9-4所示。

用户可以使用两种方法在当前窗口的不同缓冲区间进行切换:

(1)使用Buffers菜单,它包括当前时刻打开的所有的缓冲区,在其中选择,就能切换到想要编辑的文件。

(2)使用键盘对缓冲区进行 *** 作,键入C-x b命令,然后按下RET(RET,即键盘上的回车键Enter。任何一个命令输入完毕时,必需紧跟着一个Enter,它的作用是用来告诉系统,命令输入已经结束,可以开始执行相关的动作了),就能立刻切换到位于当前编辑缓冲区的前一个缓冲区,或按Tab键,得到一个缓冲区的列表,然后输入需使用的缓冲区的名字(也可以用鼠标单击名字)。要关闭一个缓冲区,先切换到该缓冲区,键入C-x k,最后按下回车键。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11411950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存