터미널에서 ex 및 명령 모드에서 vim을 사용할 수 있습니다.
단일 파일을 들여 쓰려면
vim -c "normal gg=G" -e <file-to-indent> <<'EOF'
:wq
EOF
파일을 반복적으로 들여 쓰려면 다음 스크립트를 작성하십시오.
indent-with-vim.sh
vim -c "normal gg=G" -e $1 <<'EOF'
:wq
EOF
이제 다음을 입력하십시오.
$ chmod u+x indent-with-vim.sh
$ find . | xargs -I {} ./indent-with-vim.sh {}
Vim은 파일을 다시 들여 쓰기 위해 최선을 다할 것입니다. 특정 파일 형식을 향상시킬 수 있습니다.
XML의 경우 :
PHP 형식을 향상 시키려면 :
http://www.vim.org/scripts/download_script.php?src_id=15001 다운로드
(php.vim이라는 파일을 다운로드 함)
집에 다음 디렉토리를 작성하십시오.
~/.vim/indent
그리고 복사 php.vim
에~/.vim/indent
파일 형식에 대한 결과가 만족스럽지 않으면 웹에서 대안을 찾을 수 있습니다 (HTML의 경우 htb, https://github.com/vim-ruby/vim-ruby). Ruby의 개선 사항 등). ).
어느 쪽이든 들여 쓰기를 향상시키기 위해 .vimrc 기술 또는 foo.vim 들여 쓰기 파일을 사용합니다.
또한 다음과 같은 특정 유형에만 적용되도록 찾기 매개 변수를 변경할 수 있습니다.
find . -iname "*.html" -or -iname "*.xml"