2019年2月23日

grep 用法总结

摘要: grep: http://www.gnu.org/software/grep/manual/html_node/index.html rg rg查找变量定义,使用正则,整词匹配,类型指定 rg -w 'struct net \{' -th rg 查函数声明 rg -w '[^()]\s*ip_hdr 阅读全文

posted @ 2019-02-23 07:36 ims- 阅读(613) 评论(0) 推荐(0) 编辑

2018年12月31日

Cmake用法

摘要: [toc] "cmake version 3.10 doc" 1,Cmake introduce CMake是一种跨平台编译工具,用来生成makefile。CMake主要是编写CMakeLists.txt文件,然后用cmake命令执行CMakeLists.txt文件生成make所需要的makefil 阅读全文

posted @ 2018-12-31 12:52 ims- 阅读(380) 评论(0) 推荐(0) 编辑

2018年12月11日

Win64/Linux 上PyMouse安装

摘要: [toc] windows64安装Pymouse 只安装PyMouse,会提示缺少相应的组键。 找到安装pymouse时的文件,打开_init_.py文件,然后找到第92行的windows将其改写成 pymouse.windows 接着一般提示确少win32,或pyHook,在下面的站下载,合适的版 阅读全文

posted @ 2018-12-11 14:23 ims- 阅读(976) 评论(0) 推荐(0) 编辑

2018年12月6日

源码编译vim

摘要: 获取最新版 vim 源码 1 git仓库clone git clone https://github.com/vim/vim.git 2, 源码包下载,里面有各个版本的vim压缩包 https://ftp.nluug.nl/pub/vim/unix/ 特性解释 --with-features=hug 阅读全文

posted @ 2018-12-06 00:05 ims- 阅读(604) 评论(0) 推荐(0) 编辑

2018年11月16日

vim正则表达式

摘要: [toc] vim doc: usr_27.txt 查找命令及模式 一、使用正则表达式的命令 实践用法: 1, 模式块作为替换的内容 1~多个 序列后面加上空格 : 1. 搜索命令 使用正则表达式的命令最常见的就是 , (搜索)命令。其格式如下: / 正则表达式, 向下搜索 ?正则表达式,向上搜索 阅读全文

posted @ 2018-11-16 00:15 ims- 阅读(6391) 评论(2) 推荐(0) 编辑

2018年11月10日

vim cscope

摘要: 在工程根目录生成cscope.out 索引文件的脚本 rm -f cscope* currentPath=$(pwd ) echo $currentPath find $currentPath -name "*.h" -type f -o -name "*.c" -type f -o\ -name 阅读全文

posted @ 2018-11-10 15:06 ims- 阅读(324) 评论(0) 推荐(0) 编辑

2018年10月28日

gtest 安装与使用

摘要: 打开资源管理器: gtest 获取 从: 获取gtest 1.7.0 rc1.zip,下载链接,下载打包的源码 或在git仓库下载: gtest安装 下载gtest源码包:gtest 1.7.0.zip 解压后进入gtest 1.7.0目录 cmake CMakeLists.txt make 后生成 阅读全文

posted @ 2018-10-28 20:45 ims- 阅读(1577) 评论(0) 推荐(0) 编辑

2018年10月21日

把vim改装为source sight

摘要: 本文在ubuntu18.04上实践。 主要为VIM 安装4个插件: taglist,srcexpl,NERD_tree,ctrlp 1,taglist.vim :https://www.vim.org/scripts/script.php?script_id=273 vim窗口最左边的区域,显示当前 阅读全文

posted @ 2018-10-21 17:49 ims- 阅读(835) 评论(0) 推荐(0) 编辑

2018年10月6日

git diff 结果分析

摘要: git diff 的5个使用场景: 1.staging area和working area的文件 (无其他参数时) git diff 2.master分支和working area的文件 (用master参数) git diff master 3.HEAD指向的内容和working area的文件 阅读全文

posted @ 2018-10-06 14:40 ims- 阅读(620) 评论(0) 推荐(0) 编辑

2018年10月1日

python下载网页视频

摘要: 因网站不同需要修改。 下载 mp4 连接 下载部分 阅读全文

posted @ 2018-10-01 22:48 ims- 阅读(854) 评论(0) 推荐(0) 编辑

导航