一、emacs中编译C程序: 输入M-x compile ,然后输入gcc test.cpp -g -o test 二、emacs中运行C程序: 我们在Emacs 中运行它:M-! ~/hello。在小缓冲区中,我的输出是:“hello, world!” 三、开启emacs的GDB调试: 我们输入M-x gdb就进入了调试模式啦。 命令gdb_many-windows 功能:切换单窗格/多窗格模式 ...
(c-toggle-auto-hungry-state 1) ;;按键定义 (define-key c-mode-base-map [(control \`)] 'hs-toggle-hiding) (define-key c-mode-base-map [(return)] 'newline-and-indent) (define-key c-mode-base-map [(f7)] 'compile) (define-key c-mode-base-map [(meta \`)] 'c-indent-command)...
1.进入emacs 后,C-x,C-f找到文件或新建文件 然后编写程序,如hello.c 2.保存所编写的程序,命令是C-x,C-s, 3.编译程序。通过命令M-x shell或M-x eshell进行shell模式,然后使用gcc -Wall -o hello hello.c进行编译,如果没有安装gcc,请先安装gcc。 4.运行:./hello 即可运行编译好的可执行程序,如下图...
退出正在运行(输入中,但是尚未输入完全的情况、执行过久的情况、Emacs无响应的情况)的命令 C-g 即本来要输入 C-x C-c 但是在输入了 C-x 后突然决定要中止了,就可以输入C-g 移动到下一屏 C-v # 可以使用pageDown 代替(不同键盘可能按键的上的文字内容不一致,但是知道意思就行) 移动到上一屏 M-v # ...
1.进入emacs 后,C-x,C-f (意思是先按ctrl+x再接着按ctrl+f)找到文件或新建文件 然后编写程序,如hello.c 2.保存所编写的程序,命令是C-x,C-s,(先按ctrl+x,再按ctrl+s)3.编译程序。通过命令M-x (alt+x)shell或M-x eshell进行shell模式,然后使用gcc -Wall -o hehe hehe.c进行...
vi /home/hello.c (或者输入vim /home/hello.c) 进入界面按任意键进入编辑模式: 退出并保存: 先按下Esc键,然后在最后一行键入:wq(存档并退出); 若键入:q!可强制退出。 vi/vim各模式功能键 (1)命令行模式下 I 切换到插入模式,此时光标当于开始输入文件处 ...
M-c 使从光标位置开始的单词的首字母变为大写 重要快捷键(Important) C-g 停止当前运行/输入的命令 C-x u 撤销前一个命令 M-x revert-buffer RETURN (照着这个输入)撤销上次存盘后所有改动 M-x recover-file RETURN 从自动存盘文件恢复 ...
Emacs建议大家把显示行号打开。具体操作是:在C:\Users\maple\AppData\Roaming下有个.emacs文件,打开它,加入(global-linum-mode t)并保存,注意括号也要一并写上。 GCC添加路径到Path环境变量,确保在cmd下用g++命令能正确执行。 三、写程序,编辑 我们新建一个文件,然后用Emacs打开(Emacs的操作方式有时间再介绍了,...
另外,假设我们想要运行这个脚本。在Python自带的IDLE或Sublime Text中,你可以点击一个运行当前脚本的按钮。Emacs编辑器也是一样,不过我们只需要Python缓冲区按下C-c C-c即可。 通常,我们会希望运行一个虚拟环境,然后再使用虚拟环境中安装的工具包来执行代码。要想在Emacs中使用虚拟环境,我们需要输入M-x pyvenv-activa...
C-c C-c类似unix里的C-c(停止正在运行的程序) C-d删除光标后一个字符 C-c C-d发送EOF C-c C-z挂起程序(unix下的C-z) M-p显示前一条命令 M-n显示后一条命令 ===DIRectory EDitor (dired)=== C-x d打开dired C(大写C)复制 d标记等待删除 D立即删除 e或f打开文件或目录 g刷新当前目录 G改...