一个关于前端、产品、设计、绘画的情侣博客

Cmder – 命令行取代工具

C

简介

Cmder 是一款非常出色的命令行工具,使用 Monokai 配色,集成了ConemuClink,如果需要使用到 git,推荐直接下载官方包含git-for-windows的完整版。这样完整使用 git 与 Unix/Linux 命令。

由于官方的 Cmder 是便携版,为了能够在桌面与文件夹内使用Shift+右键的方式打开 Cmder,可以在根目录新建批处理文件。将以下内容保存为install.bat,然后运行该文件后即可使用快捷键调用。

@echo off
SET CMDER_ROOT=%~dp0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /ve /d "Cmder Here" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /v "Icon" /d "\"%CMDER_ROOT%cmder.exe\"" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /v "Extended" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder\command" /ve /d "\"%CMDER_ROOT%cmder.exe\" \"%%V\"" /f
pause

Cmder

新建uninstall.bat文件并添加如下内容,不需要的时候运行一下即可删除。

@echo off
Reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /f
pause

如果想把 Cmder 直接注册到右键,先将其加入到系统环境变量 Path,然后使用管理员身份运行并输入以下命令将 cmder 注册右键给所有用户。

cmder.exe /REGISTER ALL

如何使用

当前的 1.3.2 版本已经对中文支持比较友好,同时支持在线更新Conemu,所以很有必要一开始就设置下代理。使用Win + Alt + p打开首选项面板,进入Update标签填写Proxy,然后重启下软件即可生效。

Cmder

常用配置

1.将λ修改为常用的美元符$,打开vendor\clink.lua文件,搜索λ替换为$,并重启软件,以下为代码位置。

if env == nil then
    lambda = "λ"
else
    lambda = "("..env..") λ"

2.config\user-aliases.cmd 默认已经提供一些命令缩写,不过我们也可以定制自己的别名方便操作。以下是比较实用的命令。

;= 列出当前路径详细信息
l=ls --show-control-chars 
la=ls -aF --show-control-chars 
ll=ls -alF --show-control-chars 
ls=ls --show-control-chars -F

;= 使用 VSCode 打开文件
vsc="D:\Program Files\Microsoft VS Code\code.exe" $1

;= 从资源管理器打开当前目录
e.=explorer .

;= 打印当前路径
pwd=cd

;= 清屏
clear=cls

;= 列出所有输入过的历史命令
history=cat "%CMDER_ROOT%\config\.history"

;= 使用 vim 打开文件
vi=vim $*

Windows 下跨磁盘命令`cd /d e:`

常用快捷键

快捷键 说明
Ctrl + ` 从任务栏呼起主程序
Win + Alt + p 首选项,或者在标题栏上右键使用
Ctrl + t 新建标签页
Ctrl + w 关闭标签页
Shift + Alt + 快速切换,1为CMD,2为PowerShell
Alt + Enter 全屏切换
Ctrl + Alt + u 逐级向上切换目录
End, Home, Ctrl Windows 下文本操作
Ctrl + r 历史搜索
Shift + mouse 选取并复制文本,Windows 下选中即复制
Right click / Ctrl + Shift + v 粘贴文本
Tab 自动补全路径

关于作者

Milly

擅长 Adobe 旗下软件,Ai、Fw、Fl、Br、Ae、Pr、Id 等的安装与卸载,精通 CSS、JavaScript、PHP 等单词的拼写。「从个性签名被模仿回忆我的十年互联网生涯」https://www.sawlove.com/ten-years-internet-life.html

添加评论

由 Milly
一个关于前端、产品、设计、绘画的情侣博客

分类

文章归档