ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] # Cmder [Cmder](https://github.com/cmderdev/cmder) # 安装 ``` scoop install -g cmder ``` 1. 有两个版本,分别是mini与full版 2. mini 没有内建msysgit工具,这是Git for Windows的标准配备; 3. 全安装版 cmder 自带了 msysgit, 压缩包 23M, 4. full版功能强大,除了 git 本身这个命令之外, 里面可以使用大量的 linux 命令;比如 grep, curl(没有 wget); 像vim, grep, tar, unzip, ssh, ls, bash, perl 5. 可以交叉使用 cygwin 的部分增强命令 ## Cmder.exe 命令行参数 添加右键:`Cmder.exe /REGISTER ALL`(需要管理员权限) | 参数 | 说明 | | --- | --- | | `/C [user_root_path]` | 个人用户 Cmder 根文件夹,例如: `%userprofile%\cmder_config` | | `/M` | 使用 `conemu-%computername%.xml` 来储存设置,而不是用户设置 `user_conemu.xml` | | `/REGISTER [ALL, USER]` | 注册 Windows 右键菜单 | | `/UNREGISTER [ALL, USER]` | 反注册 Windows 右键菜单 | | `/SINGLE` | 以单一模式启动 Cmder. | | `/START [start_path]` | 启动的文件夹路径. | | `/TASK [task_name]` | 启动后的任务. | # 常用快捷键捷键 按 `CTRL+ shift` 显示状态栏,调节窗口大小 | 说明 | 快捷键 | |---|---| | Ctrl + T | 新建 Console 窗口 | | Win + Alt + P | 打开设置 | | Win + ` | 全局召唤 显示隐藏窗口 | | Ctrl+ Alt +Lbutton(左键) | 显示状态栏 | | Tab | 自动路径补全 | | Ctrl + R | 历史命令搜索 | | Ctrl + T | 新建标签页 | | Ctrl + T | 新建标签页 | | Ctrl + W | 关闭标签页 | | Ctrl + Tab | 切换标签页 | | Alt + F4 | 关闭所有标签页 | | Alt +Shift +1 | 开启 cmd.exe | | Alt + Shift +2 | 开启 powershell.exe | | Alt + Shift +3 | 开启 powershell.exe (系统管理员权限) | | Ctrl +1 | 快速切换到第 1 个标签页 | | Ctrl + n | 快速切换到第 n 个标签页 (n 值无上限) | | Alt + w | 显示所有标签页 | | Alt + enter | 切换全屏状态 | ## [ConEmu](https://github.com/Maximus5/ConEmu): 支持 ClearType 字体,真彩色主题的炫酷界面 窗口长度宽度可以随意拖拉,可以近乎无限的回滚历史 鼠标拖拉选择文字不再是拉出一个方框,而是像正常人想象的那样拉出几行来 好使的 Tab,好使的快捷键,好使的各种设置。 ConEmu 自带了 clink,一个尝试再 cmd 上加入 bash 常见功能并且真的做到了的项目。 ## [clink](https://mridgers.github.io/clink/) 这样除开上面的你又获得了这些功能: 1. Tab 键补全当前目录下的文件和 Path 上的可执行程序 2. Ctrl-V 粘贴到命令行,不用右键点窗口标题栏再点粘贴。 3. Ctrl-R 补全历史命令 4. 自动存数历史命令,下次开机也能找回之前的命令行历史。 # Git 安装: ``` scoop install git ``` # 自定义 aliases cmder 还增加了 alias 功能,它让你用短短的指令执行一些常见但指令超长又难以记忆的语法;比如 `ls cls` 等等 打开 cmder 安装目录下的**`\config\user-aliases.cmd`**文件 文件位置:cmder `config` 目录下的 `user_aliases.cmd`文件中 ``` # --show-control-chars: help showing Korean or accented characters ls='ls -F --color=auto --show-control-chars' ll='ls -l' tree='tree' cls='clear' ``` # 参考 [Win下必备神器之Cmder](https://segmentfault.com/a/1190000004408436) [神器 cmder](https://www.cnblogs.com/lfire/p/6490318.html) https://zhuanlan.zhihu.com/p/28400466