随笔分类 - emacs
摘要:在C函数间移动 M-Ctrl-A(移动到函数开始位置) M-Ctrl-E(移动到函数结束位置) 到上一个匹配的大括号 M-Ctrl-B:移动到大括号的开始位置 注意当前光标必须落在:大括号的结束位置的后一个位置 到下一个匹配的大括号 M-Ctrl-F:移动到大括号的结束位置 注意当前光标必须落在:大
阅读全文
摘要:当使用低版本的ubuntu时,安装的emacs也是低版本的,如果想使用高版本的emacs,怎么办呢? 当然可以下载emacs的源码,编译安装,有没有更省事的办法吗? 可以使用下面的方法: 成功安装后,原来版本的emacs还是可以通过 使用;使用新安装的emacs: 。 c/c++ 学习互助QQ群:8
阅读全文
摘要:安装 安装emacs的markdown插件 M x 后,输入:list packages。找到markdown mode安装 安装预览markdown的可执行程序pandoc 设置 编辑.emacs文件,添加下面的内容 使用 使用手册: 超链接 c c c a l 图像 c c c i i 斜体 c
阅读全文
摘要:emacs提供一些编码风格,可以使用 来选择你喜欢的编码风格。 当你开发c/c++时,上面的这些风格对于,if,while,for所用的大括号的缩进,有点不尽人意。具体来说是下面的样子: 看着非常不爽,我想要下面的样子: 如何解决呢? 步骤1:把光标移动到①处。 步骤2:按ctrl c ctrl o
阅读全文
摘要:+ "在emacs 里使用gdb" + "emacs speedbar功能介绍" + "semantic功能介绍" 上面3篇文章精华,都汇总到下面的.emacs文件里了。 lisp ;;启动semantic功能 (semantic mode 1) ;;当光标移到到某个函数调用的地方,或者变量使用的地
阅读全文
摘要:在emacs 里使用gdb 就在emacs里启动了gdb 在gdb窗口里 的命令都适用 启动gdb后,再启动minor mode: ,当鼠标放到变量上后,会弹出tooltip来显示变量的值。 要想使用 功能,必须把自己的主mode添加到变量gud tooltip modes里。变量gud toolt
阅读全文
摘要:emacs speedbar功能介绍 speedbar启动命令M x speedbar,效果如下: speedbar是一个frame,它会遮挡你工作中的buffer。鼠标左键点击,或者敲回车,都会自动跳转到相应的文件或者文件里的方法定义或者变量的定义。 函数speedbar get focus :在
阅读全文
摘要:semantic功能介绍 "gnu Semantic Manual" 1,代码自动补全 3,代码导航 启动semantic功能:(semantic mode 1) 1,Semantic mode 是辅助模式,当这个模式启动了,你打开的每个缓冲区是否会被Semantic mode解析,取决于变量【se
阅读全文
摘要:emacs 帮助相关命令 如下表: | No. | 键盘操作 | 键盘操作对应的函数 | 回答的问题 | | | | | | | 01 | ctrl h c | describe key briefly | 这个按键组合将运行哪个函数 | | 02 | ctrl h k | describe key
阅读全文
摘要:设置emacs的外观 emacs的外观包括文本区的外观,辅助区的外观,状态行的外观,光标的外观等, 每个外观都有名字,并且都有下面属性: Font Family: 字体名字 Font Foundry: ? Width: 字体宽度 Height: 字体宽度 Weight: 字体重 Slant: 斜体
阅读全文
摘要:emacs c/c++ 中使用的命令大杂烩 注释,缩进,光标移动等 | 键盘操作 | 键盘操作对应函数名 | 说明 | | | | | | ESC Ctrl \ | indent region | 对光标和标记之间的每行文本进行缩进 | | ESC ; | indent for comment |
阅读全文
摘要:Emacs的默认配置文件是.emacs,Emacs启动时会读取并执行.emacs中的LISP代码,用户使用.emacs达到自己的Emacs初始化配置目的。 不过单独使用.emacs有一个问题,因为时间一久,Emacs的初始化配置会变得很多很乱,各种mode的配置都放在.emacs中,.emacs文件
阅读全文
摘要:emacs bookmark(书签)初次使用 编辑或者查看多个文件的时候,要想记住刚才在什么地方进行编辑,是很难的。所以emacs的bookmark功能就登场了。你可以在文件的任何地方设置一个书签,然后给书签起个自己容易记住的名字。以后就可以直接用书签的名字,直接定位到文件的某个位置。还有,如果要打
阅读全文
摘要:参考: https://www.jianshu.com/p/9411ee427cfd https://www.cnblogs.com/zhengchl/archive/2012/08/25/2655753.html 如果要永久改变键位设置,则可编辑 首先简述键盘的读取原理。当你按下一个按钮,系统会首
阅读全文
摘要:emacs 矩形操作 如果使用图形化(GUI)的eamcs,使用M x cua mode,很好用,但是如果不是图形化的emacs(emacs nw)的话,矩形操作就不能使用cua mode。 非图形化的矩形操作插件:【phi rectangle】 安装方法: 1,找到phi rectangle,并安
阅读全文
摘要:1,调整窗口大小 + c c ^ 窗口变高 + c c } 窗口变宽 + c c { 窗口变窄 2,窗口间移动 3,恢复窗口布局 是不是有时候想最大化一个窗口,但C x 1之后再想找回其它窗口就没办法了? 那就用winner mode吧,这个也是Emacs自带,打开(winner mode t)之后
阅读全文
摘要:putty 配色方案 修改地点: Default Foreground: 255/255/255 Default Background: 51/51/51 ANSI Black: 77/77/77 ANSI Green: 152/251/152 ANSI Yellow: 240/230/140 AN
阅读全文
摘要:用emacs写c或者c++代码用的插件的配置。功能是能够代码补齐。 c/c++ 学习互助QQ群:877684253 本人微信:xiaoshitou5854
阅读全文
摘要:用途:让某个单词高亮显示 1,安装 m x 回车,输入list packages 在列表中找到highlight symbol后,鼠标点击它,再点击安装 2,在.emacs中配置 3,使用方法 用途1:让光标所在的单词高亮 用途2:跳到下一个 用途3:跳到上一个 用途4:取消光标所在单词的高亮 效果
阅读全文
摘要:文本替换方法: M % (query replace) | 输入 | 响应 | | | | | SPC 或者 y | 替换当前匹配并前进到下一个匹配处 | | DEL 或者 n | 忽略此次匹配并前进到下一个匹配处 | | . | 替换当前匹配并退出 | | , | 替换当前匹配并停在此处,再按y后
阅读全文