# 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
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Windows系统下终端工具,可以在Windows系统模拟Linux命令_ok-cmder.zip (429个子文件)
Version 1.3.6.678 0B
AnsiColors16t.ans 11KB
AnsiColors256.ans 9KB
AnsiColors16.ans 1KB
init.bat 12KB
alias.bat 4KB
Install.bat 3KB
clink.bat 2KB
mycd.bat 692B
gitlocalconf.bat 560B
cs.bat 345B
user-config.bat 220B
batpath.bat 165B
test.bat 48B
calsalary.bat 47B
bb-uncompress.bat 31B
bb-sha256sum.bat 30B
bb-sha512sum.bat 30B
bb-truncate.bat 29B
bb-unexpand.bat 29B
bb-basename.bat 29B
bb-unix2dos.bat 29B
bb-rpm2cpio.bat 29B
bb-printenv.bat 29B
bb-uuencode.bat 29B
bb-dpkg-deb.bat 29B
bb-uudecode.bat 29B
bb-dos2unix.bat 29B
bb-dirname.bat 28B
bb-timeout.bat 28B
bb-sha3sum.bat 28B
bb-hexdump.bat 28B
bb-bunzip2.bat 28B
bb-killall.bat 28B
bb-logname.bat 28B
bb-lzopcat.bat 28B
bb-strings.bat 28B
bb-sha1sum.bat 28B
bb-busybox.bat 28B
bb-factor.bat 27B
bb-unlzop.bat 27B
bb-groups.bat 27B
bb-mktemp.bat 27B
bb-unlzma.bat 27B
bb-base64.bat 27B
bb-ftpput.bat 27B
bb-unlink.bat 27B
bb-whoami.bat 27B
bb-gunzip.bat 27B
bb-printf.bat 27B
bb-usleep.bat 27B
bb-ftpget.bat 27B
bb-ipcalc.bat 27B
bb-md5sum.bat 27B
bb-expand.bat 27B
bb-getopt.bat 27B
bb-false.bat 26B
bb-whois.bat 26B
bb-bzip2.bat 26B
bb-lzcat.bat 26B
bb-touch.bat 26B
bb-egrep.bat 26B
bb-fgrep.bat 26B
bb-xzcat.bat 26B
bb-mkdir.bat 26B
bb-sleep.bat 26B
bb-bzcat.bat 26B
bb-pgrep.bat 26B
bb-chmod.bat 26B
bb-paste.bat 26B
bb-cksum.bat 26B
bb-pidof.bat 26B
bb-unzip.bat 26B
bb-rmdir.bat 26B
bb-split.bat 26B
bb-which.bat 26B
bb-watch.bat 26B
bb-uname.bat 26B
bb-patch.bat 26B
bb-xargs.bat 26B
bb-clear.bat 26B
bb-diff.bat 25B
bb-echo.bat 25B
bb-lzma.bat 25B
bb-tail.bat 25B
bb-wget.bat 25B
bb-cpio.bat 25B
bb-zcat.bat 25B
bb-shuf.bat 25B
bb-grep.bat 25B
bb-fold.bat 25B
bb-uniq.bat 25B
bb-find.bat 25B
bb-arch.bat 25B
bb-unxz.bat 25B
bb-expr.bat 25B
bb-true.bat 25B
bb-kill.bat 25B
bb-comm.bat 25B
bb-sort.bat 25B
共 429 条
- 1
- 2
- 3
- 4
- 5
资源评论
好家伙VCC
- 粉丝: 1993
- 资源: 9143
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功