VI 명령 출력을 파일로 리디렉션

VI 명령 출력을 파일로 리디렉션

vi명령 출력을 :set fileencoding다른 파일로 내보내고 싶습니다 . 명령보다 vi파일 인코딩 감지가 더 나은 것 같습니다 .file

어떻게 하나요?

매크로를 작성할 수 있습니다.

:set fileencoding
:q

그러나 이것은 출력을 내보내지 않습니다.

답변1

에서는 명령을 vim사용할 수 있습니다 . redir명령 모드에서:

:redir > vim.output | set fileencoding | redir END

그러면 출력이 에 저장 set fileencoding됩니다 vim.output. 다른 많은 옵션이 있으며 자세한 내용을 redir볼 수 있습니다 .:help redir

이는 적용되며 vim, 적용되지 않습니다 vi.

관련 정보