命令行工具之Cmder的安装与学习
在b站刷视频时,无意间刷到了这个工具,关于此工具的学习和使用,前人之述备矣。现把网络中记录的cmder的使用方式整理记录如下。部分内容与现有博客相同,参考过的blog已经记录在了文末。
写本文的目的仅仅是用来学习,并无侵权之意。
官方文档传送门:https://github.com/cmderdev/cmder/wiki
官网下载传送门:https://cmder.net/
一.介绍
cmder是一款美观又实用的命令行工具,支持大部分Linux命令,支持ssh连接Linux,还可以再他的窗口中新建cmd和powershell;cmder可以理解为加强版的cmd。
二.安装
1.下载
官网传送门:https://cmder.net/
建议下载full版本,功能比较多
2.解压
把下载的安装包解压,在此,我安装到了 D:\software\cmder目录下
3.配置环境变量
为了在任意的位置都能打开cmder.exe,可以进行环境变量配置
在文件夹中右键 此电脑 或者是右键我的电脑图标,选择属性
然后选择高级系统设置
然后点击环境变量
把 D:\software\cmder 添加到path中,
或者是设置一个CMDER_HOME,让它的值为 D:\software\cmder,然后在Path中添加 %CMDER_HOME%
三.使用
配置好环境变量后,就可以在任意文件夹下打开cmder 啦,按下win+R,输入cmder
1.简单设置
首先使用windows+alt+p
进入界面设置
- 添加到鼠标右键菜单
以管理员权限打开 PowerShell;切换到 cmder 的解压路径(如果没有配置环境变量,需要这样做);
执行 .\cmder.exe /REGISTER ALL
,即可添加,如果配置了环境变量,直接执行cmder.exe /REGISTER ALL
取消注册则执行 .\cmder.exe /UNREGISTER ALL
如果配置了环境变量,直接执行cmder.exe /UNREGISTER ALL
- 背景色设置
- 字体设置
- 背景图设置
- 修改命令行提示符
在cmder\vendor
中的clink.lua
内做如下修改"λ"替换成"$"
- 设置启动目录
- 中文乱码问题
- 文字重合问题
Win + ALT + P 唤出设置界面 > mian > font > monospce,去掉那勾勾即可。
2.选取不同的模式
cmder支持windows的power shell 模式,也支持git bash,Linux命令
3.基本操作
- 退出
我们一直是习惯于直接点击右上角的 × 来关闭程序,但是正确的退出方法应该是在cmder中输入 exit
来进行退出,只有这样退出历史记录才会保留,你在下次打开cmder时才可向上翻看上次历史。
- 复制粘贴
复制:只需选中一段文字那么该段文字就会被复制到剪贴板
粘贴:直接鼠标右键
即可粘贴,或者使用 Ctrl + v
进行粘贴.
- 打开超链接
Ctrl + 鼠标点击
即可打开超超链接。
4.编程工具与cmder的整合
- pycharm整合cmder
打开pycharm设置,settings>tool>terminal中修改shell path。
这里的路径要写对,由于我把%CMDER_HOME%写到了系统变量中,所以,可以这样写
"cmd.exe" /k ""%CMDER_HOME%\vendor\init.bat""
然后重启终端
- vscode整合cmder
按下ctrl+shift+p键,输入setting
把原本的cmd.exe用 // 注释掉,然后添加3行
"terminal.integrated.shell.windows": "cmd.exe",
"terminal.integrated.env.windows": {"CMDER_ROOT": "[cmder_root]"},
"terminal.integrated.shellArgs.windows": ["/k", "[cmder_root]\\vendor\\init.bat"],
这三句话只需要改第三行的cmder的路径,可以写成%CMDER_HOME%\vendor\init.bat
或者是D:\software\cmder\vendor\init.bat
如图所示
然后重启vscode,就可以看到终端已经被换掉了
5.快捷键
Tab 自动路径补全
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 + enter 切换到全屏状态
Ctr+r 历史命令搜索
Tab 自动路径补全
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 + enter 切换到全屏状态
Ctr+r 历史命令搜索
Win+Alt+P 开启工具选项视窗
参考文档:
下一篇: 分享 | Cmder - 命令行增强工具
推荐阅读
-
Angular4学习之Angular CLI的安装与使用教程
-
Linux学习之CentOS6.4下Mysql数据库的安装与配置
-
数据库性能测试之sysbench工具的安装与用法详解
-
Python 机器学习工具包SKlearn的安装与使用
-
Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置的详细方法
-
python3学习之Splash的安装与实例教程
-
Node.js学习之NVM版本管理器的安装与简单使用(NVM)
-
Angular4学习之Angular CLI的安装与使用教程
-
命令行工具之Cmder的安装与学习
-
数据库性能测试之sysbench工具的安装与用法详解