cmder小技巧
1、修改config下的aliases文件,可以添加别名
$* 表示所有参数,$i 表示第几个参数
比如cd
cd=cd /d $*
这样window下的cd就可以直接切换盘符+路径了。
有用的别名
e.=explorer .
2、cmder报错
clink-completions/npm_prompt.lua:11: attempt to concatenate local 'package) nil value
这个是composer包的package.json里没有包名和版本号,可以修改npm_prompt.lua 如下两行
local package_name = string.match(package_info, '"name"%s*:%s*"(%g-)"') or "" local package_version = string.match(package_info, '"version"%s*:%s*"(.-)"') or ""
3、中文乱码
config/user-startup.cmd
添加
@echo off
set LANG=zh_CN.UTF-8
4、php相关的命令补全插件
可以下载台湾laravel社区的,cmder-plugins ,放到config下面
5、babun
带软件管理器和oh-my-zsh的cygwin,
把babun添加到cmder的里,
打开cmder的 Settings>Startup>Tasks
创建新task
Task parameters参数为
/icon "babun路径\cygwin\bin\mintty.exe" /dir "%userprofile%"
Commands参数为
babun路径\.babun\cygwin\bin\mintty.exe /bin/env CHERE_INVOKING=1 /bin/zsh.exe
作者:半山
出处:http://www.cnblogs.com/xdao/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。