cmder安装和配置

作者: 汤太浓 | 来源:发表于2017-12-24 16:50 被阅读0次

下载&安装

Cmder可以说是Windows下一款非常好用的cmd替代品了,无需安装,解压即可使用。
支持多标签、快捷键、搜索、锁定视窗、初始任务等。

官网:http://cmder.net/

cmder有两种安装包可选择:

  • mini版 功能简单,很小巧,只有4M多,主要是cmd和powershell
  • full版 功能强大,包含了git、powershell、bash、chocolatey、Cygwin、SDK等功能
    需要注意的是,如果本地没有安装Git时选择了mini安装包,此时的命令行下是没有Linux相关命令的。

配置

  • 配置其能够在Win+R 中打开
    将cmder的文件路径添加到环境变量PATH中即可
  • 系统右键注册
    在管理员权限下打开cmd,输入以下命令

Cmder.exe /REGISTER ALL

  • ls中文支持

默认安装好后,ls命令会显示中文乱码,需要打开setting窗口(win+alt+p),在Settings > Startup > Environment里添加:set LANG=zh_CN.UTF8
PS:
这样修改过ls可以正确显示中文,但ls | more还是会出现乱码。
如果改为set LANG=zh_CN.GBK可以解决这个问题。

  • 提示符修改
    如果喜欢用$做提示符,找到vendor/clink.lua
cmder_prompt = string.gsub(cmder_prompt, "{cwd}", cwd)
if env == nil then
    lambda = "λ"
else
    lambda = "("..env..") λ"
end
clink.prompt.value = string.gsub(cmder_prompt, "{lamb}", lambda)
end

把上面的λ替换成$重启cmder就行了。

  • git/svn目录进入慢
    cmder在进入git或者svn目录时,会在目录名后面显示当前的仓库和分支名,windows下获取这些东西比较慢,就会导致进入这些目录时程序假死。取消此显示功能,就恢复正常了。
    找到vendor\clink.lua,修改function git_prompt_filter()的实现即可,hg_prompt_filter和svn_prompt_filter做相同处理。
function git_prompt_filter()

    -- Colors for git status
    --local colors = {
    --    clean = "\x1b[1;37;40m",
    --    dirty = "\x1b[31;1m",
    --}
    --
    --local git_dir = get_git_dir()
    --if git_dir then
    --    -- if we're inside of git repo then try to detect current branch
    --    local branch = get_git_branch(git_dir)
    --    local color
    --    if branch then
    --        -- Has branch => therefore it is a git folder, now figure out status
    --        if get_git_status() then
    --            color = colors.clean
    --        else
    --            color = colors.dirty
    --        end
    --
    --        clink.prompt.value = string.gsub(clink.prompt.value, "{git}", color.."("..branch..")")
    --        return false
    --    end
    --end

    -- No git present or not in git file
    clink.prompt.value = string.gsub(clink.prompt.value, "{git}", "")
    return false
end

相关文章

  • cmder安装和配置

    下载&安装 Cmder可以说是Windows下一款非常好用的cmd替代品了,无需安装,解压即可使用。支持多标签、快...

  • Cmder 安装和配置

        使用 Windows 作为开发环境,系统自带的命令行工具不能满足自己的需求,而且外观自己不是很喜欢,并且部...

  • window 环境:cmder

    cmder cmder 非常强大,免安装,解压即可食用。配置: 下载并解压 把 cmder.exe 所在的目录添加...

  • cmder的安装和配置

    1 cmder 下载 http://cmder.net/有两个版本:mini版: 功能简单,很小巧,只有4M多,主...

  • Cmder安装

    安装 http://cmder.net/ 下载完整版 直接解压即可 配置环境变量 CMDER_ROOT D:\P...

  • 02-cmder

    一、安裝 cmder Cmder官网http://cmder.net/ 二、配置 Cmder 1、启动Cmder ...

  • Cmder配置与安装

    参考以下文章,好用文章收录https://www.jianshu.com/p/5b7c985240a7https:...

  • WINDOWS平台下CMDER的安装和配置

    CMDER的安装 下载CMDER 打开GITHUB,搜索cmder,进入cmder的项目主页 选择GITHUB的版...

  • 安装Cmder

    Cmder内置Git Bash, 也支持CMD和PowerShell不要同时安装Cmder和Git Bash自带G...

  • windows下的cmd神器:Cmder介绍及其设置

    Cmder的安装 cmder官网: http://cmder.net/Github:https://github....

网友评论

    本文标题:cmder安装和配置

    本文链接:https://www.haomeiwen.com/subject/dyshgxtx.html