- 대부분의 편집 목적으로 Vim 팬입니다.
- 그러나 요즘 큰 파일 ~ 1-2 기가를 열어야 할 때로 드 및 작업 수행 속도가 느립니다.
- 그런 거대한 파일을 효율적으로 편집 할 수있는 다른 방법은 무엇입니까
답변
당신이 할 수있는 vim
: 바이너리 설정
먼저.
또는 hexedit을 사용하십시오. 같은 /programming/699785/edit-very-large-sql-dump-text-file-on-linux
답변
세트
:syntax off
:se binary nospell
:setgl noswap
:set undolevel=0
:set undofile=
directory
/ undodir
를 사용 하여 다른 위치에 스왑 파일과 실행 취소 파일을 넣을 수도 있습니다.
답변
이 기사에서는 큰 파일을 여는 데 따른 오버 헤드를 줄이기 위해 Vim 자체에 수행 할 수있는 작업에 대해 설명합니다.
답변
여기를보십시오 : /ubuntu/28847/text-editor-to-open-4-3-gb-plain-text-file
- 파일을 부분으로 나눕니다.
split -b 53750k <your-file>
- vim으로 sigle 부분을 편집하십시오 (나는 그것을 좋아하지 않지만 여기서 빨리 작동합니다)
- 부품 병합
cat xa* > <your-file>
완료 🙂
죄송하지만 무료 편집기는 큰 파일을 잘 지원합니다 (그 이유를 찾을 수 없음)
추신
Vim이 그렇게 어렵지 않다는 것을 배우십시오 :
http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/
답변
답변
joe 시도하십시오 . 방금 ~ 5G SQL 덤프 파일을 편집하는 데 사용했습니다. 스왑을 거의 사용하지 않고 (4G RAM이있는 시스템에서) 파일을 여는 데 약 1 분, 파일을 저장하는 데 몇 분이 걸렸습니다.