在emacs配置文件都写在一个.emacs 文件中 管理很麻烦,我们可以用provide 关键词把配置文件中的内容分好类,写到不同的配置文件中 如我的插件文件为/root/emacs 配置文件为/root/.emacs分类后的文件目录在 /root/.emacs.d/目录下具体看下配置文件 这个是效果图Emacs欣赏Emacs自动补全1.这个是emacs加载的.emacs文件
转载
2024-07-09 20:44:16
68阅读
一、什么是原码、反码和补码 我们知道,在计算机内部存储的带符号数都是以补码形式存储,用补码形式进行运算的。什么是一个数的补码?为什么要用补码?这要从数的原码、反码开始讲。我们以整型数为例,且假定字长为8位。 1、原码 整数X的原码是指:其符号位为0表示正,为1表示负;其数值部分就是X的绝对值的二进制数。X的原码通常用【X】原表示。如: 【+100】原=01100100 【+0】原=0000
俗话说,Emacs是神的编辑器,而Vim是编辑器之神。高手程序员都是用这两样神器进行开发。本人觉得,Emacs之所以厉害,是因为许多在其他编辑器下必须用鼠标点选很多步的操作,在Emacs下都可以通过键盘来完成。大大地节省了你在显示器上找按钮的时间。Emacs在Linux上运行感觉比windows流畅些,用Emacs编辑程序时,手基本不用离开键盘,就可以完成所有的工作。那么今天就让我们看看如何利用E
转载
2024-03-29 12:59:57
54阅读
UP |
HOME
程序员的Emacs 这主要是跟编辑有关的Emacs按键。 Table of Contents 1 格式2 C 和 C++ 模式2.1 C 模式下的移动命令2.2 etags2.3 编程中常用的命令3 Emacs for vi users 1 Emacs的缩进是靠变量 left-marginESC C-\indent-
编者按:这个世界最强是个怎么样的强法呢?一说:Emacs是一种“信仰”。另说:世界上的程序员分三种,一种使用Emacs,一种使用vim,剩余的是其它。(完全无视其他编辑器的存在……) 来看看这个被人奉为信仰、可以煮咖啡的编辑器是个什么样子。一、Emacs的历史 Emacs程序的最初版本是由RichardStallman在1975年写成(年龄比很多读者都大吧 :) )。之后其衍生版本众多。目前使
Emacs是什么?Emacs是一种功能超强的文本处理程序,或者文本编辑器。作者Richard Stallman(主页:http://stallman.org/)。基础部分是使用C语言编写的,其他部分是用Emacs Lisp编写的。深层次的话,C语言构成了emacs的底层,包括Emacs Lisp的解释器。而Emacs Lisp则是负责了Emacs Lisp的建筑物上层,也就是包括我们平时用的扩展
转载
2024-05-13 15:03:50
59阅读
文件操作
光标定位
输入删除
复制粘贴
撤销重做
掌握了Emacs的帮助系统,就可以自己随时学习了。但是还是应该有一个主线。尽管Emacs能做的事情很多,但首先Emacs是一个编辑器。所以还是应该从文本编辑的功能开始。完成本节的内容后,可以应付日常的大部分编辑工作。 内容提要文件操作光标定位输入删除复制粘贴撤销重做 1.文件操作文件操作的快捷键
转载
2024-02-12 21:53:26
25阅读
1.启动Emacs,在终端输入“emacs&”命令后回车(你也可以输入“emacs”命令,不过当你在使用Emacs的时候,当前终端 就不为你工作了;并且如果你熟练使用Emacs的话也可以输入“emacs -nw”命令以启动非X视窗下的Emacs),至于后面为什么要加一个“&”符,这是Linux里面的基本知识,加上“&”符1.启动Emacs,在终端输入“emacs&”
转载
2024-05-24 17:22:33
97阅读
emacs新手配置基本c/c++编程环境系统环境及版本ubuntu 16 及 emacs 24.5emacs安装文件结构简单说明安装emacs时采用的是apt-get install的方式,文件都是保存在默认的目录结构下有必要做简单的文件结构说明,是晚上很多教程都只给了文件的配置,新手甚至不知道将那些配置代码保存在什么位置使用sudo find / | grep emacs 可以查找所有文件名中有
转载
2024-07-15 13:03:35
51阅读
前面已经介绍了如何打开、保存文件,这一次我们将先介绍如何在文档中移动光标(光标在Emacs术语中表示为Point)。
你固然可以在Emacs中用习惯的光标移动键来移动光标,但这不符合Emacs“手不离主键盘”的设计理念,所以它设计了令类的光标移动方法。
最简单的移动当然就是上下左右了,对应的键是C-p, C-n, C-b, C-f,为了方便
转载
2024-08-26 14:48:05
20阅读
俗话说,Emacs是神的编辑器,而Vim是编辑器之神。高手程序员都是用这两样神器进行开发。本人觉得,Emacs之所以厉害,是因为许多在其他编辑器下必须用鼠标点选很多步的操作,在Emacs下都可以通过键盘来完成。大大地节省了你在显示器上找按钮的时间。Emacs在Linux上运行感觉比windows流畅些,用Emacs编辑程序时,手基本不用离开键盘,就可以完成所有的工作。那么今天就让我们看看如何利用E
转载
2023-07-24 18:02:33
115阅读
说明之所以补充是因为前面一篇有不完整之处,但是也有一些参考价值。两篇结合起来可以解决更多的问题。1 打开IAR软件如下图2 在菜单栏中点击PROJECT----creat New Project 弹出一个对话框选择STM8S Series 以及 Empty project 单击OK3 进入工程文件的保存设置,在你要保存的工程的路径下以当前项目名称为名的文件夹,然后项目名称文件夹下依次新
写C++程序基本上是这么几个步骤:编辑代码编写Makefile编译代码,修改编译错误调试代码,修改逻辑错误当然,往往还需要阅读别人的代码。根据上述步骤,本文主要针对以下几个方面:配置Emacs,建立便利的代码编辑环境和Makefile编写环境。在Emacs中编译代码,并修改编译错误。在Emacs中配合GDB调试程序。利用cscope和ecb在emacs中阅读代码。基本流程基本环境设置&
转载
2024-03-15 15:16:46
81阅读
在C/C++代码中操作M-a 移动到当前语句的开始 M-e 移动到当前语句的末尾
C-M-a 移动到当前函数的开始 C-M-e 移动到当前函数的结尾
M-q 若光标在注释文本中间,则进行段落重排,保留缩进和前导字符
C-M-h 把光标放在当前函数开头,把文本块标记放在函数结尾, 即把函数整个选作为一个文本块。
C-c C-q 对整个函数进行缩进
C-x h 选定整个buffer, 然后
转载
2024-04-18 15:08:28
42阅读
Emacs-016-利用company实现C语言的自动补全 折腾了半天company没能够实现C语言的自动补全,突然间想到了前段时间实现Tab缩进功能时候遇到的问题。或许,我的自动补全功能已经实现,只是C语言中不适用。尝试写了个txt文件,果真是被我猜中。 查看了一下company的几个命令,找到了一个关于clang的。自己尝试做了配置,在配置文件中添加了以下信息:
原创
2021-07-08 11:13:22
402阅读
Emacs-016-利用company实现C语言的自动补全 折腾了半天company没能够实现C语言的自动补全,突然间想到了前段时间实现Tab缩进功能时候遇到的问题。或许,我的自动补全功能已经实现,只是C语言中不适用。尝试写了个txt文件,果真是被我猜中。 查看了一下company的几个命令,找到了一个关于clang的。自己尝试做了配置,在配置文件中添加了以下信息:
原创
2022-03-11 13:51:37
345阅读
看到网上很多朋友在用EMACS时, 无法在其中编译C程序, 所以在这里写下一点我的心得,希望对那些刚要入门EMACS的朋友们有用.
1:在终端启动EMACS. $ emacs RET
2:按C-x C-f, 键入文件名, 如:hello.c
3:hello.c 源代码:
#include <stdio.h>
#include &
原创
2008-08-22 11:21:34
7726阅读
4评论
本文件列出了在Emacs C mode下面常見的指令及所謂的C mode就是在Emacs下面撰寫C語言程式的模式。在這個模式下面Emacs會提供一些針對C語言所增加的特性及功能。對於C的程式設計師而言是相當好用的。雖然這篇文章著重在C mode之下,但是大部分的指令對於其他的模式依舊適用。 避免被其他的設定所影響 Emacs本身是一個非常有彈性的編輯器,因此經過相當的設定之後,原本預設的設定可
原创
2012-02-23 14:53:51
627阅读
* 生成TAGS文件find . -name '*.[ch]' -print | etags - 生成TAGS文件* M - . go to definitionhttps://www.emacswiki.org/emacs/EmacsTags* jump backC-u C-SPClocally,C-x C-SPCgloballyhttps://st...
原创
2021-08-13 10:45:01
212阅读
总览 (SYNOPSIS) emacs [ command-line switches ] [ files ... ] 描述 (DESCRIPTION) GNU Emacs 是 Emacs 的 一个 版本, 是由 最早的 (PDP-10) Emacs 的 作者 Richard Stallman 写的
转载
2019-06-25 10:54:00
349阅读
2评论