
Tool
文章平均质量分 58
工具、环境配置等
olihaha~
这个作者很懒,什么都没留下…
展开
-
[Shell] 键盘快捷命令
一、Linux命令行 快捷键浏览命令* Ctrl+f 向前移动一个字符,相当与->* Ctrl+b 向后移动一个字符,相当与<-* Alt+f 向前移动一个单词尾部* Alt+b 向后移动一个单词头部* Ctrl+a 移动当前行开头* Ctrl+e 移动当前行结尾* Ctrl+p 上一条命令* Ctrl+n 下一条命令编辑命令* Ctrl+d 删除光标所在处字符* Ctrl+h原创 2021-04-04 17:29:06 · 496 阅读 · 0 评论 -
[MAC] 使用笔记
一、homebrew直接安装ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”修改源安装直接安装有可能因为源太慢而失败下载installcurl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install修改brew_install找到如原创 2021-04-01 22:48:29 · 114 阅读 · 0 评论 -
[Sublime Text3] 随记
Sublime Text3一、安装配置下载地址http://www.sublimetext.com/3安装Package Control方法一:[View] -> [Show Console] 填入以下,然后enter;安装后重启import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control原创 2021-03-31 21:27:44 · 168 阅读 · 0 评论 -
[tmux] 基本用法与配置
tmux基本用法与配置一、什么是tmuxterminal multiplexer(终端复用器),它可以启动一系列终端会话应用场景单个终端查看操作多个会话=》如图,一个终端挂多个会话和窗口,可以同时进行:编译、下code、上code、修改代码等终端窗口后台运行普通终端窗口:前台进程运行(如编译代码) --》 关闭窗口 --》 进程终止tmux终端窗口:前台进程运行(如编译代码) --》 关闭窗口 --》 重新连接终端 --》 tmux attach重新连接tmux终端窗口=》tmux是C原创 2021-03-30 23:04:02 · 616 阅读 · 0 评论 -
[VIM] 基本配置
VIM 基本配置一、配置目录配置:.vimrc插件:.vim/bundle/颜色:.vim/colors/二、常用配置" 基本配置:set encoding=utf-8:set termencoding=utf-8:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936:syntax enable " 语法高亮":set number " 行号:set ignorec原创 2021-03-28 18:11:25 · 226 阅读 · 0 评论 -
[VIM] map语法
VIM mapmapmap不带前缀等于 n+v+o* nore 非递归;若递归:a->b, c->a 即递归为 c->b* n 普通模式下生效* v 可视模式下生效* i 插入模式下生效* c 命令模式下生效* o 操作模式下生效,操作符等待中 ("d","y","c" 等等之后)格式* :map {lhs} {rhs} 把键系列 {lhs} 映射为 {rhs}* :unmap {lhs}原创 2021-03-28 18:06:12 · 1273 阅读 · 1 评论 -
[VIM] 插件之ctags详解
ctags 详解支持语言ctags --list-languages 列出支持语言ctags --list-maps 不同语言对应的扩展名ctags --list-maps=c++ctags --langmap=c++:+.inl 设定指定语言的mapctags --languages=c++ 只扫描C++类型文件支持语法ctags --list-kinds 每种语言支持的语法;如C++ 类/枚举/宏/原创 2021-03-28 18:01:57 · 606 阅读 · 1 评论 -
[VIM] 插件之cscope详解
cscope 详解创建数据库$ cscope -Rbq-b:仅构建交叉引用(cross-reference)文件,然后退出,不会进入下面的交互界面:-q:通过倒排索引加速符号的查找过程。该选项会导致cscope额外产生cscope.in.out和cscope.po.out两个文件-k: 在生成索引文件时,不搜索/usr/include目录-u: 扫描所有文件,重新生成交叉索引文件-I dir: 在-I选项指出的目录中查找头文件命令:cs add cscope.out 添加一个原创 2021-03-28 18:01:13 · 708 阅读 · 0 评论 -
[VIM] 常用插件
VIM 插件一、Vundle 插件管理配置$ cd ~/.vim/bundle$ git clone git@github.com:VundleVim/Vundle.vim.git$ vim ~/.vimrc" 插件管理set nocompatible " 关闭兼容模式filetype offset rtp+=~/.vim/bundle/Vundle.vim/call vundle#begin()"Bundle 'gmarik/vundle'"Bundle 't原创 2021-03-28 11:26:13 · 250 阅读 · 1 评论 -
[VIM] 基本命令
VIM 基本命令一、VIM 模式Normal (正常模式)最一般的普通模式,默认进入vim之后,处于这种模式Insert (插入模式)插入模式,其实就是指处在编辑输入的状态;普通模式下,可以按i进入Visual (可视模式)一般译作可视模式,在这种模式下选定一些字符、行、多列;在普通模式下,可以按v进入Command(命令模式)普通模式下按冒号(:)进入Command-Line模式,可以输入各种命令还有个Ex模式:普通模式下按Q进入Ex模式,其实就是多行的Command-Line模式原创 2021-03-28 11:20:20 · 224 阅读 · 1 评论 -
[终端配色方案]
配色方案一、Iterm2 设置Color[Preferences]->[Profiles]->[Colors]=》Brighten bold text去掉;选择solarized=》选择xterm-256color二、Iterm2 Shell 环境设置$ vim .zshrc#enables colorin the terminal bash shell exportexport CLICOLOR=1#enables colorfor iTermexport TERM=x原创 2021-03-28 11:16:15 · 747 阅读 · 1 评论 -
[MWEB] 随记
MWEB 随记一、基本用法语法MWeb 采用的语法是 Github Flavored Markdown 语法,简称 GFM 语法,GFM 是官网版本的扩展版,除了支持官方的语法外,还支持表格、TOC、LaTeX、代码块、任务列表、脚注等。另外 MWeb 在兼容 GFM 语法的基础上,还扩展支持两种比较有用的语法:画图支持(mermaid, viz, echarts, plantuml, sequence, flow)和设置图片宽度标题 # 第一级标题 ## 第二级标题原创 2021-03-28 10:24:15 · 174 阅读 · 0 评论 -
[vscode] 随记
vscode随记一、安装https://code.visualstudio.com/ 下载对应版本安装二、插件chinese汉化ARM提供汇编语言语义识别、高亮C/C++微软官方插件,提供C/C++语义识别、补全、高亮、跳转、调试等C/C++ Clang Command Adapter配合clang,C/C++语法检测、补全、编译调试C++ Intellisense配合GNU Global建立索引,智能跳转和搜索,类似ctagPlatformIO IDE物联网嵌入式开发环境al原创 2021-03-27 22:55:56 · 348 阅读 · 0 评论 -
[cmake] 使用教程
cmake 使用教程一、demo代码树├── HARDWARE│ ├── EXTI│ │ └── exti.c│ ├── INC│ │ ├── exti.h│ │ ├── key.h│ │ └── led.h│ ├── KEY│ │ └── key.c│ └── LED│ └── led.c├── Makefile├── STM32F103RCTx_FLASH.ld├── SYSTEM│ ├── del原创 2021-03-24 23:37:32 · 196 阅读 · 0 评论 -
[Git] 配置Github & Gitee & reference加速
配置 Github & Gitee注册公钥到Githubhttps://github.com/settings/keys生成public key$ ssh-keygen -t rsa复制$ cat .ssh/id_rsa.pub粘贴到GitHub setting[Github]右上角->[Settings]->[SSH keys]-> add a new SSH key测试$ ssh -T git@github.comHi ******! You’ve s原创 2020-06-20 11:42:03 · 748 阅读 · 0 评论