답변:
자체 카운터를 vi
사용하여 내부의 단어와 줄을 계산할 수 있습니다 vi
.
를 누른 g다음 CTRL-를 누르십시오 g. 그런 다음 결론은 다음과 같습니다.
Col 1 of 11; Line 1 of 106; Word 1 of 344; Byte 1 of 2644
또는 vi
의 메소드를 사용 하여 쉘 명령을 호출하십시오.
:w !wc -w
save ( :w
) 명령을 먼저 호출 한 다음 wc -w
출력을 표시합니다. 예:
:w !wc -w
344
Press ENTER or type command to continue
를 눌러 Enter로 돌아갑니다 vi
.
:!wc %
Vim의 버퍼에있는 파일이 아니라 디스크상의 파일 크기를 계산하지만 Vim 에서도 시도해 볼 수 있습니다 . 이것은 당신이 원하는 것일 수도 아닐 수도 있습니다.
-w
D_Bye의 2014 년 답변 삭제 와 비슷한 결과 ( 출력을 단어로만 제한 하는 플래그 제외)와 비슷하다는 것은 재밌 습니다.
vim-airline 과 같은 플러그인 은 상태 표시 줄의 일부로 파일 (및 선택)에 대한 단어 수를 제공 할 수 있습니다.
:w !<cmd>
구성에 대한 잘못된 설명입니다 . 현재 버퍼를 명령에 연결된 파이프에 씁니다. 파일에 대한 현재 버퍼의 별도 쓰기는 약속되지 않았습니다. 그럼에도 불구하고 그것은 질문이 요구하는 것을 수행합니다.