cmder:右键菜单&lambda符号&快捷指令

2017-12-04  本文已影响0人  Yvettre

1. 注册右键菜单

Cmder.exe /REGISTER ALL
@echo off 
Reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder" /f 
pause

2. 更改lambda符号

cmderr
cd vendor/
vi clink.lua

将第41行的代码修改如下:

-- 原来代码:
-- color codes: "\x1b[1;37;40m"
local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg}{svn} \n\x1b[1;30;40m{lamb} \x1b[0m"

-- 修改后:
-- color codes: "\x1b[1;37;40m"
local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg}{svn} \n\x1b[1;37;40m$ \x1b[0m"

即:将{lamb}改为想要显示的符号,其次,版本1.3.3的颜色有问题。修改颜色为"\x1b[1;37;40m"即可显示lambda符号

3. 快捷指令设置

cmderr
cd config/
vi user-aliases.cmd

:set nu
insert

  1 ;= @echo off
  2 ;= rem Call DOSKEY and use this file as the macrofile
  3 ;= %SystemRoot%\system32\doskey /listsize=1000 /macrofile=%0%
  4 ;= rem In batch mode, jump to the end of the file
  5 ;= goto:eof
  6 ;= Add aliases below here
  7 e.=explorer .
  8 gl=git log --oneline --all --graph --decorate  $*
  9 ls=ls --show-control-chars -F --color $*
 10 pwd=cd
 11 clear=cls
 12 history=cat "%CMDER_ROOT%\config\.history"
 13 unalias=alias /d $1
 14 vi=vim $*
 15 cmderr=cd /d "%CMDER_ROOT%"
 16 
 17 ll=ls -l --color=auto $*

:wq

第17行就是添加的ll指令

上一篇下一篇

猜你喜欢

热点阅读