;; 将.g4和antlr关联 (add-to-list 'auto-mode-alist '("\\.g4\\'" . antlr-mode))

2023年2月7日 0条评论 11点热度 0人点赞 rainbow 阅读全文

关键词: emacs, 高亮, hight-light, hl, 颜色, 背景色 https://stackoverflow.com/questions/17701576/changing-highlight-line-color-in-emacs 完美治好了我多年的脑血栓 ;; 设置高亮行的背景色 ;; Turn on hl-line: (global-hl-line-mode 1) ;; Set any color as the background face of the current line: (set…

2023年2月7日 0条评论 13点热度 0人点赞 rainbow 阅读全文

原文地址:Emacs 的查找操作 - CobbLiu - 博客园 最基本的东西 C-s 开始正向查找 C-r 开始方向查找 这两个命令进入了查找模式, 在 Emacs 中的术语叫做 Incremental Search , 也就是在你输入要 查找的字符的时候, 同时高亮显示找到的部分. 在查找模式下的一些操作 下面的操作都是先按 C-s 或者 C-r 后, 进入 Incremental Search Mode 之后的操作. C-r , C-s , 分别是向前查找和向后查找当前输入的内容. 如果当前内容是空的, 也就…

2023年2月7日 0条评论 9点热度 0人点赞 rainbow 阅读全文

关键词: emacs, neotree, 颜色, 设置 (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work r…

2023年2月6日 0条评论 9点热度 0人点赞 rainbow 阅读全文

Linux内核模块分析(module_init宏)_阿基米东的博客-CSDN博客_内核 module init

2023年2月5日 0条评论 14点热度 0人点赞 rainbow 阅读全文

关键词: 自动, 保存,#, 临时, 文件 *文件名: 备份 (backup) 文件; # 文件名 #: 自动保存 (autosave) 文件. 使用 emacs 编辑 head.c 时产生的#head.c#和head~两个文件有什么区别? 保存文件时,Emacs 里的文本将被拷贝到文件里. 在你覆盖的时候,Emacs 把原始文件改为一个新名字以使它不至于丢失. 新名字是在原来名字的后面加一个~. Emacs 还有自动保存的功能, 当你改动了一个文件还未存盘的话, 所作的改动也许会由于系统崩溃而丢失. 为防止这种情…

2023年2月5日 0条评论 10点热度 0人点赞 rainbow 阅读全文

(转)JZ2440_V3移植QT5.6_殷忆枫的博客-CSDN博客

2023年2月5日 0条评论 9点热度 0人点赞 rainbow 阅读全文

出现 disagree about version of symbol module_layout. 解决方法: 先使用 uname -r查看系统的 linux 版本号, 比如我的: #uname -r 4.2.0-23-generic 再查看该 ko 源码目录下的 Makefile 文件, 把 KDIR 这一项改成和系统的一致: KDIR := /lib/modules/4.2.0-23-generic/build 保存,make clean, 再make, 使用生成的 ko 重新 insmod, 就没有这个错误…

2023年2月5日 0条评论 9点热度 0人点赞 rainbow 阅读全文

部分参考:https://www.cnblogs.com/dongguolei/p/7990892.html 理论上来讲 我觉得数据类型的字节数应该是由 CPU 决定的, 但是实际上主要由编译器决定 (占多少位由编译器在编译期间说了算). 常用数据类型对应字节数, 可用如sizeof(char), sizeof(char*) 等得出 32 位编译器: char :1 个字节 char*(即指针变量): 4 个字节 (32 位的寻址空间是 2^32, 即 32 个 bit, 也就是 4 个字节. 同理 64 位编译器…

2023年2月5日 0条评论 11点热度 0人点赞 rainbow 阅读全文

ioremap()_Li-Yongjun 的博客-CSDN 博客_ioremap Linux ioremap 的实现_njuitjf的博客-CSDN博客_pmd_sect_xn 前言 之前, 我们使用 devmem 命令的方式, 直接操作寄存器, 控制 LED 的亮灭. 今天, 我们在内核中使用 ioremap() 来实现该功能. 物理地址 vs 虚拟地址 在嵌入式 Linux 中, 通常会将外设的寄存器地址, 映射到物理内存地址上, 方便统一管理. 但是, 不管是内核空间代码, 还是用户空间代码, 访问的都是虚拟…

2023年2月5日 0条评论 12点热度 0人点赞 rainbow 阅读全文

宋宝华: 为什么 Linux 内核常常用 unsigned long 来代替指针_宋宝华的博客-CSDN 博客 不知道自己不知道! 昨天我犯了一个错误把指针和整数混淆的错误, 幸得队友王童鞋指正, 今早起床, 我把这个心得花一点时间记录下来. 大抵掌握一个技术或者知识都是这三个阶段: 不知道自己不知道; 知道自己不知道; 知道自己知道. 比较难突破的是不知道自己不知道的阶段, 因为不知道自己不知道, 所以才往往特别自信, 觉得老子天下第一. 基本上, 本文要记录的一个小点, 也是一个我从不知道自己不知道到知道自己知…

2023年2月5日 0条评论 10点热度 0人点赞 rainbow 阅读全文

之前整理资料发现一个不错的笔记. 当我们使用韦东山老师的开发板的时候, 编写了一个按键的驱动程序, 在运行时输出正确结果没有问题, 但始终退不出相应的界面, 按下 CTRL+C也没有反应, 一直出现以下字符串: NETDEV WATCHDOG: eth0: transmit timed out TX time-out -- dmfe_timeout(). 经过检查发现在配置引脚时出现了问题, 问题如下: 修改如下: 原文链接:https://blog.csdn.net/liuxianfei0810/article/…

2023年2月5日 0条评论 12点热度 0人点赞 rainbow 阅读全文

windows startup 目录 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 或者 方法一 新建一个 bat 文件, 将以下内容写入 @ECHO OFF cd C:\Program Files\Oracle\VirtualBox\ start VBoxManage startvm xxxx--type headless EXIT 将 C:\Program Files\Oracle\VirtualBox\ 改为你的 virtualbox…

2023年2月5日 0条评论 12点热度 0人点赞 rainbow 阅读全文

其实这个问题以前就遇到过, 我之前配置的 emacs 如果行尾有空格就会出现高亮, 如果是自己写的倒是没有什么问题, 因为我觉得不会有那么蛋疼的人, 非得在自己的代码后面加一些无用的空格玩 (其实也说不准就会有这样的人). 后来, 往 emacs 里复制代码的时候经常会出现这个问题, 因为这段时间一直用的 CLion, 这个问题就没怎么关注了, 结果今天不知道怎么想就又用 emacs 了, 就有遇到这个问题了, 于是我就去找了个解决办法. 一般来说, 我们的 emacs 配置有两种方法, 一种是就只有一个文件.em…

2023年2月4日 0条评论 16点热度 1人点赞 rainbow 阅读全文

简介: 格式化源码是很常见的需求,emacs有个indent-region函数用于格式化选定的代码,前提是你处在某个非text mode下,如c-mode或者java-mode之类。如果要格式化整个文件,你需要先选定整个文件(C-x-h),然后调用indent-region(或者 C-M-\ )。两个命令总是麻烦,我们可以定义个函数搞定这一切,并绑定在一个特定键上,实现一键格式化: ;;格式化整个文件函数 (defun indent-whole () (interactive) (indent-region (po…

2023年2月4日 0条评论 15点热度 0人点赞 rainbow 阅读全文
1234541