# 나만의 쉘 자동완성 만들기

> Clean Markdown view of GeekNews topic #1670. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=1670](https://news.hada.io/topic?id=1670)
- GeekNews Markdown: [https://news.hada.io/topic/1670.md](https://news.hada.io/topic/1670.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-03-07T11:20:37+09:00
- Updated: 2020-03-07T11:20:37+09:00
- Original source: [feltrac.co](https://feltrac.co/environment/2020/01/18/build-your-own-shell-completion.html)
- Points: 7
- Comments: 1

## Topic Body

- 직접 만든 도구나 쉘스크립트의 명령어 리스트를 보고, 선택하고, 히스토리에 남기면서 실행하게 만드는 법

- fzf 의 CTRL-T 동작을 차용해서, 자동완성을 CLUI 스타일로 개인화

- git 외에 다양한 명령어로 확장가능

## Comments



### Comment 1305

- Author: xguru
- Created: 2020-03-07T11:20:55+09:00
- Points: 2

어제 올라왔던 "CLUI: Building a Graphical Command Line" https://news.hada.io/topic?id=1651

개념과 아주 잘 맞는 구현이네요.  이 fzf 동작을 차용하는 방식은 두고두고 써먹을데가 있을듯 합니다.

fzf - command-line fuzzy finder 는

카카오의 최준건님이 만든 깃헙 별이 27500개가 넘는 해외에서도 유명한 오픈소스 입니다.

https://github.com/junegunn/fzf
