개요

vidir은 [[/cmd/moreutils]] 패키지에 포함된 명령이다.

Examples

vidir *.jpeg
find -type f | vidir -

위의 예제와 같이 파일명을 args로 제공해도 되고, stdin으로 받아도 된다.

다음과 같은 디렉토리가 있다고 가정하자.

$ tree .
.
├── directory
│   └── file.txt
└── file0.txt

2 directories, 2 files

이 때 다음과 같이 명령을 입력하면

find . | vidir -

vim이 실행되고 다음과 같은 화면이 나타난다.

0001	./file0.txt
0002	./directory
0003	./directory/file.txt

왼쪽은 파일의 순서를 나타내고, 오른쪽은 파일명을 나타낸다.

파일명을 수정하고 저장하면 파일명이 변경된다.

dd를 사용해서 행을 삭제하면 파일도 삭제된다.