(g) vim (수평)의 텍스트 열 숨기기 (또는 접기)
문제
버퍼의 열을 숨길 수있는 방법이 있습니까 (텍스트 파일, 내가 의미하는 바를 알고 있음)가 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>
및 마크 칼럼 :
번거롭게 보일지 모르지만 실제로는 ~/.vimrc 파일에 두 줄을 추가하고 실행 중입니다 : PluginInstall
즐겨