저는 1GB의 수줍음을 가지고있는 CSV로 작업하고 있습니다. 파일 구조와 데이터 샘플을보고 싶지만 전체 파일을 열지 않습니다. Vim에서 처음 몇 줄을 어떻게로드 할 수 있습니까? 차이가 나는 경우 MacVim을 사용하고 있습니다.Vim에있는 파일의 처음 몇 줄만 열기
답변
큰 파일의 부분 내용을 보려면 일반적으로 head
또는 tail
과 같은 명령을 사용하십시오. 당신이 정력에서 작업을 수행해야하는 경우
$head -10 <large file>
내가 필요한 것. 고맙습니다! –
줄을 제한하기 위해'head' 및/또는'tail'을 사용하고'head -1000 FILE | 꼬리 -100 | view -'를 사용하여 파일의 900-1000 행을 가져옵니다. 때때로 로그 파일을 1GB 이상으로 가져 오기 전에 파일을 열어 두는 것이 중요합니다. –
파일을 미리보고 편집하지 않으려는 경우 less
또는 more
(아래 설명 참조) 명령을 사용할 수 있습니다. 스페이스 바를 사용하여 더 많은 파일을 읽으려면 enter를 입력하고 종료하려면 q를 입력하십시오.
원래 'more'라는 앱이 있었는데 많은 시스템에서 [less] (http : //www.greenwoodsoftware.com/less/faq.html#what). Mac OS에서 'more'는 실제로 'less'를 가리 킵니다. 그것들은 비슷합니다. 단지 'less'만이 더 나은 네비게이션을 가지며, 다른 것들 중에서 뒤로 스크롤 할 수 있습니다. –
, 이것을 사용 : big.file의 처음 10 줄을 얻고 현재 버퍼에 삽입 할
:r !head -10 path/to/big.file
합니다. 즉 무엇
$ vim '+%!head -10' FILE
파일이 다음하는 파이프 전체 버퍼를 통해 head -10
:%!head -10
을 실행 열려 있고 head
에서 출력 버퍼의 내용을 대체한다.
그런데 따옴표를주의하십시오.
vim이 1GB 파일을 열면, 버퍼가 열리기 전에 오랜 시간이 걸리지 않으므로 머리를 통과 할 수 있습니까? 'head -10 FILE |을 사용하는 것이 훨씬 더 빠른 것처럼 보입니다. vim -' 또는 El Isra가 제안한 것을 수행하십시오. –
- 1. 파일의 처음 n 줄만 어떻게 볼 수 있습니까?
- 2. 파일의 첫 번째 줄만 읽으시겠습니까?
- 3. BufferedReader는 파일의 마지막 줄만 읽는 것 같다
- 4. 루아에서 텍스트 파일의 마지막 줄만 읽는 방법?
- 5. 파일의 처음 부분에 쓰십시오.
- 6. Vim에있는 파일의 다른 곳에서 레지스터 또는 라인의 내용으로 대체하십시오.
- 7. 바이너리 파일의 열기 모드
- 8. Chrome/Safari 이미지 로더, 처음 열기
- 9. 는 Stata의 처음 몇 행을 나열합니다.
- 10. C를 사용하여 ASCII 텍스트 파일의 마지막 줄만 삭제하는 방법?
- 11. Java에서 파일의 처음 10 바이트 읽기.
- 12. HttpClient가 XML 한 줄만 응답합니다.
- 13. 거대한 파일의 처음 몇 줄을 복사하고 일부 Linux 명령을 사용하여 끝에 텍스트 줄을 추가하는 방법은 무엇입니까?
- 14. as3crypto를 사용하는 mp3 파일의 Adobe Air 암호화는 처음 몇 바이트 만 암호화합니다.
- 15. 파일의 몇 줄이 항상 1을 반환합니까?
- 16. 내가이 열려있는 대화 상자가 열립니다 열기 버튼을 처음 클릭하면 배열
- 17. Crystal Report에는 한 줄만 표시됩니까?
- 18. .bat 스크립트는 1 줄만 실행합니다.
- 19. STDOUT의 마지막 줄만 파일로 리디렉션
- 20. Regex 코드 한 줄만 편집하면됩니다.
- 21. 파일 스트림은 파일의 처음 4 문자 만 읽음
- 22. 처음 몇 번 Chrome 확장 프로그램이 작동하지 않습니다.
- 23. 왜 내가 nodeJS 'httpServer에서 처음 몇 응답을 얻을 수 없었습니까?
- 24. 파이썬으로 numpy 배열의 처음 몇 개 항목을 포함하는 방법
- 25. SWT 테이블의 처음 몇 열을 가로로 스크롤하지 못하도록 "고정"
- 26. OpenGLes를 처음 사용하는 경우 몇 가지 질문이 있습니다.
- 27. 레일에서 처음 몇 가지 항목을 정렬하고 선택하는 방법
- 28. html 문서의 처음 몇 줄을 어떻게 다운로드 할 수 있습니까?
- 29. 웹 페이지의 텍스트 본문에서 처음 몇 문장을 추출하는 방법
- 30. 왜 애니메이션이 다음 버튼의 처음 몇 가지 '선택'에 적용되지 않습니까?
http://www.vim.org/scripts/script.php?script_id=1506 – akira