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/
 
 
설치방법

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


 
제공기능

  1. session이 변경되더라도, history 유지
  2. 자동완성
    1. 실행파일
    2. dir name
    3. 환경변수
  3. 단축키 제공
    1. Paste from clipboard (Ctrl-V).
    2. Incremental history search (Ctrl-R/Ctrl-S).
    3. Powerful completion (TAB).
    4. Undo (Ctrl-Z).
    5. Automatic "cd .." (Ctrl-Alt-U).
    6. Environment variable expansion (Ctrl-Alt-E).
      (press Alt-H for many more...)
  4. script확장 기능 제공
  5. Coloured and scriptable prompt.