Todo 관리를 CUI로 해보고 싶다.
본 기사는 LIFULL Advent Calendar2018 8일째의 기사가 됩니다.
소개
갑작스럽지만, 여러분의 업무나 일상생활에서 연기해야 할 과제를 어떻게 관리하고 있습니까?
어쩌면 뭔가를 할 일 관리 도구를 사용하는 것이 아닐까요?
Trello와 Microsoft Todo 등등 다양한 관리 툴이 존재하고 그것을 활용되고 있는 것입니다.
(나도 업무에서는 Microsoft의 Todo 관리 도구를 사용하고 있습니다)
그러나 이러한 도구에는 공통된 문제가 있습니다.
Todo를 시각화하기 위해 멋진 디자인을 가지고 있기 때문에 마우스를 이용해야 한다는 것입니다.
여러분의 손을 봐, 키보드와 마우스, 상당히 멀다.
작업 정보를 다시 쓰거나 상태를 변경하면 이 먼 거리를 하루에 상당한 횟수 왕복합니다.
"이것을 키보드에서 손을 떼지 않고 상태를 변경할 수 있다면 최고의 것은?"
라는 것이 이 기사의 발단이 됩니다.
(어떻습니까, 나만일지도 모릅니다)
CUI를 통한 Todo 관리 도구
의 프로토 타입을 만들었습니다.
상당히 돌관으로 구현하고 있기 때문에, 앞으로도 모리모리 확장해 나갈 예정입니다.
htps : // 기주 b. 코 m / 노래 / Dodo _ Kui
언어는 Ruby, CUI의 주요 기능은 tty라는 gem을 이용하고 있습니다.
htps : // 기주 b. 코 m / 피오 tr 무라 ch / tty
사용법(잡)
기본적으로 현재 할 수 있는 기능은 다음과 같습니다.
의 프로토 타입을 만들었습니다.
상당히 돌관으로 구현하고 있기 때문에, 앞으로도 모리모리 확장해 나갈 예정입니다.
htps : // 기주 b. 코 m / 노래 / Dodo _ Kui
언어는 Ruby, CUI의 주요 기능은 tty라는 gem을 이용하고 있습니다.
htps : // 기주 b. 코 m / 피오 tr 무라 ch / tty
사용법(잡)
기본적으로 현재 할 수 있는 기능은 다음과 같습니다.
작업 관리 도구의 최소라고 생각합니다.
태스크명 이외는 방향키와 Enter키만으로 움직일 수 있습니다.
(정말은 j/k로 커서 이동할 수 있거나 하면 최고입니다만)
tty 정보
htps : // 기주 b. 코 m / 피오 tr 무라 ch / tty
커맨드 라인상의 표시/조작을 잘 해주는 Gem입니다.
정보는↓기사를 참고로 했습니다.
htps : // 이 m / 오 wl / ms / 40703 A 2f02 73 네 45d1
자세한 내용은 tty 라이브러리를 참조하십시오.
(나중에 구현의 편리한 기능에 대해서 여기는 추기합니다)
Reference
이 문제에 관하여(Todo 관리를 CUI로 해보고 싶다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/poyonex/items/7cda394cd0079e2d069b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)