문제

버퍼의 열을 숨길 수있는 방법이 있습니까 (텍스트 파일, 내가 의미하는 바를 알고 있음)가 vim에서 편집하는 동안? 예를 들어 버퍼에 보이는 텍스트는 열 2와 3 열을 숨기기 전에 :

abbcccccc
accdddddd

그리고 그들을 숨긴 후 :

acccccc
adddddd

(저는 정말 큰 파일로 작업하고 있습니다 (때로는 200GB 이상).)

예, FoldCol.vim을 찾았지만 패치가 필요하며 서버에서 사용자로 컴파일 할 GCC가 없습니다.

미리 감사드립니다.

도움이 되었습니까?

해결책

재고 vim으로 수행 할 수 없습니다. 받아 들여지지 않은 은폐 패치가 있습니다. 가장 최근 버전은 7.2 (7.2+패치가 훨씬 작음)가 아닌 VIM7 용이므로 죽은 것으로 간주 될 수 있습니다.

다른 팁

~이다 Foldcol.vim 아마 당신이 필요한 것일까 요? 그래도 거대한 파일에서 작동하는 경우에는 아무런 실마리가 없습니다. 200GB! 괴짜 종류의 방식으로 인상적입니다. =))

지금까지 본 최고의 버전은 다음과 같습니다.

https://github.com/paulhybryant/foldcol

이 GitHub 프로젝트는 기반입니다http://vim.sourceforge.net/scripts/script.php?script_id=1161

그러나 약간의 개선 사항이 있습니다. 실제로 숨겨진 열을 '*'로 표시합니다.

VIM-Maktaba 플러그인이 필요하므로 VIM에 설치하려면 다음을 수행하십시오.

~/.vimrc 파일에 추가하십시오.

" set the runtime path to include Vundle and initialize                                                    
set rtp+=~/.vim/bundle/Vundle.vim                                                                          
call vundle#begin()                                                                                        

" let Vundle manage Vundle, required                                                                       
Plugin 'VundleVim/Vundle.vim'                                                                              

" Install vim-maktaba plugin for plugin developers - used in foldcol                                       
Plugin 'google/vim-maktaba'                                                                                
" Install foldcol - folding columns using <ctrl-v> visual mark, then :VFoldCol                           
Plugin 'paulhybryant/foldcol'                                                                              

" All of your Plugins must be added before the following line                                              
call vundle#end()            " required

vundle.begin-> vundle.end 섹션에 추가 된 두 개의 플러그인에 주목하십시오. Vim-Maktaba와 Foldcol

이것을 ~/.vimrc 파일에 추가 한 후 관리자로 vim을 시작하거나 Ubuntu에서 실행중인 경우 Sudo vim을 작성하십시오.

그런 다음 쓰기 : PluginInstall과 필요한 경우 GitHub 계정에 대한 사용자와 비밀번호를 작성하십시오. 이렇게하면 GitHub에서 VIM 플러그인 다운로드 및 설치에 액세스 할 수 있습니다.

터미널 VIM의 예제 사용이 시작되었습니다. 사용 <ctrl-v> 및 마크 칼럼 : before fold after fold after fold clear

번거롭게 보일지 모르지만 실제로는 ~/.vimrc 파일에 두 줄을 추가하고 실행 중입니다 : PluginInstall

즐겨

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top