Install for clink
2014년 9월 4일 목요일
오전 11:24
 
Windows CMD shell을 사용하다 보면 (backslash)때문에 짜증나는 것이 한 두번이 아니다.
여기에 tab-completion도 제대로 동작하지 않는다.

    • cd windows\ ~tab을 누르면 sub dir를 하나씩 보여주나,
    • cd windows/sy ~ tab을 누르면 cd windows/system or windows/system32 로 완성시켜주지 않는다.

 
즉, linux의 readline library가 해주는 작업을 전혀~~ 해주지 않는다.
 
이를 위해서 clink가 나왔다. clink 만세~~
그런데 특이하게 lua로 작성되었네? 엉?
http://mridgers.github.io/clink/
 
 
설치방법

    • 원하는 dir에 설치한다. conemu와 함께 설치시 conemu/clink에 설치해준다. (ex: V:_MyProgram_Shell\ConEmu\clink )
    • 설치후 "clink autorun -I"로 cmd와 연결되어 default로 동작하도록 설치해준다.default 설치제거 "clink autorun -u"로 제거한다.
    • 이제 동작시켜본다. cmd나 conemu로부터 잘 동작 되는지 테스트해본다.

 
 
제공기능

    • session이 변경되더라도, history 유지
    • 자동완성
      • 실행파일
      • dir name
      • 환경변수

 

    • 단축키 제공
      • Paste from clipboard (Ctrl-V).
      • Incremental history search (Ctrl-R/Ctrl-S).
      • Powerful completion (TAB).
      • Undo (Ctrl-Z).
      • Automatic "cd .." (Ctrl-Alt-U).
      • Environment variable expansion (Ctrl-Alt-E).
      • (press Alt-H for many more...)
    • script확장 기능 제공
    • Coloured and scriptable prompt.