# ok-cmder
Cmder是windows环境下非常好用的一款终端工具。
我将Cmder_mini和cygwin结合起来,使得可以在windows下也能享受Linux命令的便捷性。
### 安装方法
1. 双击 Install.bat 或 在 Cmder 命令行中运行 .\Install.bat 命令来安装 cygwin
2. 直接打开 ok-cmder 目录下的 cmder.exe 可运行cmder终端程序
3. 将Cmder加入右键菜单的方法:Win+r后输入cmd,在cmd终端中运行命令
> Cmder.exe /REGISTER ALL
### 注意
1. 解决 cmder 中文显示乱码的问题:
Settings –> Startup –> Environment,添加:set LANG=zh_CN.UTF8
### 命令集成
1. 集成了 adb 和 fastboot 命令
2. 集成了 busybox,补充一些命令在 Cmder 中不能用和不好用的情况 busybox 命令使用方法是在命令前加前缀 bb-,例如 bb-grep
3. 修改之后的 cd 命令基本能完成 linux 下 cd 命令的相同功能,可在终端中直接运行 cd 或 cd -h 命令查看帮助
4. git命令的优化:
st = status
ci = commit
br = branch
co = checkout
df = diff
5. cygwin 集成了常用命令,同时在 cygwin 中我也添加了 gcc、make 等命令,方便在 windows 环境下命令行编译代码。
### 关于 vim
1. ok-cmder 添加了 vim 的配置脚本 vimrc,使 vim 使用起来更方便
(这一条暂时不用考虑)2. 在初次启动的时候,ok-cmder 会下载Vundle.vim插件,Vundle.vim 是 vim 的插件管理工具,ok-cmder 已经在 vimrc 脚本中配置了一些插件,所以在初次运行 vim 的时候需要通过 Vundle.vim 来安装这些插件,安装方法也很简单,如下:
2.1 打开 vim
2.2 运行命令
> :PluginInstall
2.3 等待插件安装完成后,重新打开 vim,就能正常使用了。
3. ok-cmder 为 vim 加入了 ctags 和 cscope 工具,使得用 vim 阅读源码更方便,在使用 vim 阅读源码之前,在源码目录下运行如下命令:
> $ cs.bat
在源码目录下生成 ctags 和 cscope 的索引文件
4. ok-cmder 将 ctags 和 cscope 常用命令做了映射,使命令更简单快捷,映射关系可在 vimrc 脚本中查看,常用命令如下:
> :f 跳转到定义处
> :ts 搜索符号的多处定义,选择相应序号跳转到相应定义处
> :tn 返回到上一步,多次跳转可用此命令返回
> :.c 对应于 cscope 的 :cs find c 命令
> :.s 对应于 cscope 的 :cs find s 命令
> 以此类推
关于 ctags 和 cscope 的相关命令,可自行搜索,这类资料很多。
### 最后
1. 以上都是个人在工作中的一些总结,并不完善和全面,所以欢迎指正,欢迎提出建议。
2. 有意见可联系:
邮箱:jathefo@126.com
好家伙VCC
- 粉丝: 2388
- 资源: 9142
最新资源
- 微电网模型Matlab Simulink,风光储微电网,永磁风机并网仿真,光伏并网仿真,蓄电池仿真,柴油发电机,光储微电网 风储微电网 Matlab仿真平台搭建的风光储微电网模型,风光柴储微电网,pw
- 程序员简历模板-单页单色59.docx
- 程序员简历模板-单页单色54.docx
- 程序员简历模板-单页单色39.docx
- comsol激光打孔模型,采用水平集两相流,涉及传热,熔化,表面张力,高斯热源
- 程序员简历模板-单页单色41.docx
- 程序员简历模板-单页单色60.docx
- 电机故障数据集.rar
- 51单片机温室大棚温湿度光照控制系统资料包括原理图,PCB文件,源程序,一些软件等,仿真文件 设计简介: (1)51单片机+DHT11温湿度传感器+GY-30光照传感器+1602液晶; (2)温度检
- 流浪动物救助平台 源码+数据库+论文(JAVA+SpringBoot+Vue.JS+MySQL).zip
- 微环谐振腔的光学频率梳matlab仿真 微腔光频梳仿真 包括求解LLE方程(Lugiato-Lefever equation)实现微环中的光频梳,同时考虑了色散,克尔非线性,外部泵浦等因素,具有可延展
- ZenIdentityServer4 客户凭证模式
- 流浪动物救助平台 JAVA毕业设计 源码+数据库+论文 Vue.js+SpringBoot+MySQL.zip
- 流浪动物救助网站 JAVA毕业设计 源码+数据库+论文 Vue.js+SpringBoot+MySQL.zip
- 风光储、风光储并网直流微电网simulink仿真模型 系统由光伏发电系统、风力发电系统、混合储能系统(可单独储能系统)、逆变器VSR?大电网构成 光伏系统采用扰动观察法实现mppt控
- 流浪猫狗救助救援网站 源码+数据库+论文(JAVA+SpringBoot+Vue.JS+MySQL).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈