首页>>后端>>java->emacs自动补全(emacs代码补全)

emacs自动补全(emacs代码补全)

时间:2023-12-05 本站 点击:0

emacs编辑器的下载及使用安装问题

emacs在win中安装有2中方式:直接下载二进制文件 和 下载源码编译。一般来说,直接从上面的连接下载编译好的emacs就行了,这个一般是用MGwin在windows下编译的。

看样子是缺少图形库。你这是要make install啊,这么玩太麻烦了。如果真想弄,你可以尝试装下GTK。ubuntu下我编译过emacs24,还是挺复杂的,前前后后装了好几个包,一致提示说有依赖包未安装。

不用这么复杂,在你安装好的emacs主目录下有一个bin目录,找到这个叫runemacs.exe的命令,先把它注册到系统中,在打开的emacs主程序窗口下再运行addpn.exe,等到出现提示后,按照它相应的提示完成设置即可。

这时emacs会提示/myfile.txtexists;overwrite?(y or n)_当回答y后,提示信息/myfile.txt(重写该文件)。

首先是安装emacs sudo apt-get install emacs 搞定。然后安装auctex 由于我下载安装了texlive 2008,而没有使用源里的旧版本,所以不能直接apt-get install auctex了,因为这样会要求你从源里 安装texlive。下载安装之。

安装Code:Blocks第一个正式版本 ver 02。安装Code:Blocks的最新升级包。安装Code:Blocks的简体中文语言包。完成Code:Blocks的基本配置。运行安装程序 下载得到一个执行的文件,双击后运行,请按照以下说明进行安装。

hp-unix有像linux系统那样的,输入一个命令按tab后自动补全的健...

1、你说的功能是bash的。如果是KSH,有类似的功能:set -o emacs # 设置习惯 然后在mk后面按两次esc就看到了。

2、大多数unix默认的shell是 ksh, ksh要用连续两次 ESC 来补全。你可以试一下。 或者改用 bash, 就可以用 tab 补全。

3、建议去看一下Linux的几个补齐相关的环境变量:COMPREPLY,COMP_CWORD,COMP_WORDS。

4、在Linux系统中,输入一个命令,按一次TAB键会补全命令,按两次TAB键,就会列出所有以输入字符开头的可用命令。这个功能被称作命令补全。默认情况下,bash命令行可以自动补全文件或目录名称。

请教,关于emacs写lisp自动补全的设置

1、在使用emacs时,你可以通过打开 transient-mark-mode 的方法,然后设置mark,然后移动光标,即可看到从mark到新光标之间的部分都被高亮显示了。

2、你要在当前buffer 中选中 region (C-@设置起点,然后移动光标到终点),然后再 M-x append-to-buffer ,再写上 目标buffer (如 *message*),目标buffer必须可写。

3、由于 emacs 的配置文件是用 elisp 语言写的。所以要想完全掌握深度配置方法,需要有一定的 elisp 或者 lisp 的编程能力。不过简单的做些定制不是太困难。如果要求不高,用 M-x customize 就可以。初学者也可以自己配置。

4、每个部分的可能值如下: 只用第一个匹配补全。full 用下一个完整的匹配补全。在最后一次匹配之后,使用原来的字符串,然后又是第一个匹配。longest用最长的公共子串补全。如果结果没有变长,使用下一个部分。

Emacs基本的按键与命令

(2)使用键盘对缓冲区进行操作,键入C-x b命令,然后按下RET(RET,即键盘上的回车键Enter。

直接在终端输入 emacs 命令即可进入 emacs 编辑器,该命令后面可跟一个或多个需要编辑的文件。

emacs 在Mark Set 间跳转快捷键:C-u C-@ 在本缓冲区中根据Mark Set的顺序依次向后跳转。C-x C-@ 在全局中根据Mark Set的顺序依次向后跳转。

emacs自动补全找到自己想要的代码后如何选定

1、然后默认是自动补全,然后一直按循环选取,看到你想要的停下就完了 你说的那个选取,不知道是什么。你可以直接复制代码啊,如果代码实在比较长的话。

2、程序员要坚强。求人不如求己,如果什么都问。你的程序员之路走不远。

3、一般情况下选定区域后按TAB键就全部自动对齐了啊~除非你自己重新定义过TAB键。

4、如果想按照自己的风格来,或者跟eclipse,VS等保持一致,可以从这些ide直接拷贝代码到emacs,然后用这个选项根据代码生成style。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/java/13175.html