cmder win10 安装配置

1.官网下载软件

mini版会出些莫名其妙的问题,所以我们选择下载full版本

https://cmder.net/

2.下载完成后解压到D:\Program Files\cmder目录

3.配置path环境变量

4.添加右键快捷菜单

打开windows powershell的管理员模式,执行以下命令即可:

Cmder.exe /REGISTER ALL

5.更改lambda符号

.\vendor\clink.lua文件中local lambda = "λ"改为local lambda = "$",然后在.\vendor\git-for-windows\etc\profile.d\git-prompt.sh文件中,把PS1="$PS1"'λ ' # prompt: always λ 改为PS1="$PS1"'$ ' # prompt: always λ ,然后重启cmder即可 。
PowerShell的情况下

.\vendor\profile.ps1文件中 Microsoft.PowerShell.UtilityWrite-Host "nλ " -NoNewLine -ForegroundColor "DarkGray"** 改为 **Microsoft.PowerShell.Utility\Write-Host "n$ " -NoNewLine -ForegroundColor "DarkGray",然后重启cmder即可。

6.修改“系统找不到指定的路径”的错误(mini版会出现)

"C:\Windows\system32\cmd.exe"  /c "D:\Program Files\cmder_mini\vendor\conemu-maximus5\..\git-for-windows\bin\bash --login -i"

出现这个问题是因为路径的原因
在cmder的完整版里有git,在cmder的mini版里没有git,但是配置文件里的路径时按照完整版的写的,所以后出现这个问题
解决办法很简单,改cmder安装目录下的/vendor/conemu-maximus5/ConEmu.xml的配置文件

查找 git-for-windows\bin\bash 能找到两条记录,如下:

<!-- 第一条是管理员用户的 bash::bash as Admin -->
<value name="Cmd1" type="string" data="*cmd /c ""%ConEmuDir%\..\git-for-windows\bin\bash&quot; --login -i -new_console"/>

<!-- 第二条是普通用户的 bash::bash  -->
<value name="Cmd1" type="string" data="cmd /c ""%ConEmuDir%\..\git-for-windows\bin\bash&quot; --login -i -new_console"/>

替换%ConEmuDir%\..\git-for-windows为自己的git安装目录,我的是:\Program Files\Git

重启问题解决

7. 修改中文乱码

 settings->Startup->Environment,添加如下命令:

set LANG=zh_CN.UTF-8
set LC_ALL=zh_CN.utf8

这样可以确保在Linux环境下中文不乱码,如果要想Windows环境中文不乱码,如下设置:

set LANG=zh_CN.GBK

8.设置以bash启动

bash符合Linux的好多操作习惯,问题也较少

9.免密码链接Linux

(1)cmder下输入ssh-keygen -t rsa,一路回车会生成一对没有密码的公私钥

(2)上传公钥到Linux服务器

通过ssh <username>@<server-ip-address>链接远程服务器,在服务器上进行如下操作:

mkdir ~/.ssh && touch ~/.ssh/authorized_keys
chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys

在本地进行如下操作

scp C:\Users\<用户名>\.ssh\id_rsa.pub <username>@<server-ip-address>:~/.ssh/authorized_keys

输入密码后,按回车确认

以后直接ssh <username>@<server-ip-address>即可免密码登录了

10.设置alias

bash窗口在设置alias后重启失效

cmder_mini 版本配合gitbash设置即可,打开‪D:\Program Files\Git\etc\bash.bashrc文件,添加如下命令,重启成功

# 链接Linux

alias ql='ssh user@ip'

# 复制文件到Linux( { 和 scp 之间要留个空格)

alias copy='func(){ scp $1 user@ip:路径;};func'

full 版本的在路径D:\Program Files\cmder\vendor\git-for-windows\etc\bash.bashrc重复以上操作即可

11.设置分屏

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值