반응형
Viddy - Go로 재작성한 모던 Watch 커맨드 (github.com/sachaos)를 소개합니다.
README 에서는 Viddy를 아래와 같이 정의하고 있습니다.
- Modern watch command.
- Viddy well, gopher. Viddy well.
Viddy를 한마디로 말씀드리면, Go로 재작성한 모던 watch 명령어라고 머릿속에 넣어두시면 됩니다.
아래는 스크린샷입니다.
그리고, Viddy의 특징을 간단하게 정리하자면 아래와 같습니다.
- 기존 watch의 기본 기능 그대로 동작
- 커맨드를 주기적으로 실행하고, 결과 표시
- 컬러 출력, 변경부분 강조
- 타임머신 모드 : 비디오 처럼 다시감기 가능. 과거 또는 미래로 이동하기
- Pager에서 출력 보기
- Vim 키맵
- 검색 기능 지원
- 중단/재시작 가능
- 강제로 정확한 간격으로 커맨드 실행 가능
- 쉘 Alias 지원
- 커스텀 키매핑/색상 지원
설치방법은 아래와 같습니다.
- 참고로, 저는 Linux 장비를 가지고 있어서 Linux 에서 설치했습니다.
아무튼 자신의 환경에 맞게 아래 내용을 참고하셔서 설치하시면 될것 같고요..
Install
Mac
Homebrew
brew install viddy
MacPorts
sudo port install viddy
Linux
wget -O viddy.tar.gz https://github.com/sachaos/viddy/releases/download/v0.3.3/viddy_0.3.3_Linux_x86_64.tar.gz && tar xvf viddy.tar.gz && mv viddy /usr/local/bin
ArchLinux ( AUR )
yay -S viddy
Alternatively you can use the AUR Git repo directly
Alpine Linux
After enabling the community repository:
apk add viddy
asdf version manager
asdf plugin add viddy
asdf install viddy latest
asdf global viddy latest
Go
go install github.com/sachaos/viddy@latest
Other
Download from release page.
Keymaps
key
SPACE | Toggle time machine mode |
s | Toggle suspend execution |
b | Toggle ring terminal bell |
d | Toggle diff |
t | Toggle header display |
? | Toggle help view |
/ | Search text |
j | Pager: next line |
k | Pager: previous line |
Control-F | Pager: page down |
Control-B | Pager: page up |
g | Pager: go to top of page |
Shift-G | Pager: go to bottom of page |
Shift-J | (Time machine mode) Go to the past |
Shift-K | (Time machine mode) Back to the future |
Shift-F | (Time machine mode) Go to more past |
Shift-B | (Time machine mode) Back to more future |
Shift-O | (Time machine mode) Go to oldest position |
Shift-N | (Time machine mode) Go to current position |
더욱 자세한 내용은 아래 웹페이지를 참고부탁드릴께요~
728x90
300x250
'좋아하는 것_매직IT > 96.IT 핫이슈' 카테고리의 다른 글
7-Zip 22.00 릴리즈에 대한 내용을 소개합니다. (0) | 2022.06.24 |
---|---|
TinyWow - 무료 파일 처리 도구 모음 사이트를 소개합니다. (0) | 2022.06.24 |
V언어 프로그래밍 리뷰(2022)를 소개합니다. (0) | 2022.06.24 |
Miniflux - 경량 오픈소스 RSS 리더를 소개합니다. (0) | 2022.06.24 |
RISC-V, 2022년의 첫번째 새로운 사양 발표 (0) | 2022.06.23 |