Question

existe-t-il un moyen de masquer les colonnes d'un tampon (fichier texte, vous voyez ce que je veux dire) lors de sa modification dans Vim? par exemple. texte visible dans le tampon avant de masquer la colonne 2 & amp; 3:

abbcccccc
accdddddd

Et après les avoir cachés:

acccccc
adddddd

(Sans compter que je travaille avec de très gros fichiers (parfois plus de 200 Go).)

Et oui, j'avais trouvé foldcol.vim, mais il nécessite un correctif et je n'ai pas gcc pour le compiler en tant qu'utilisateur sur un serveur.

Merci d'avance.

Était-ce utile?

La solution

Ne peut être fait en stock vim; il y a un patch caché qui n'a pas été accepté. La version la plus récente est uniquement destinée à vim7, et non à la version 7.2 (beaucoup moins de correctifs de la version 7.2 +), elle est donc probablement considérée comme morte.

Autres conseils

foldcol.vim est peut-être ce dont vous avez besoin? Aucune idée si cela fonctionne sur vos fichiers énormes cependant. 200 gb! Impressionnant d'une manière geek. =)

La meilleure version que j'ai vue jusqu'à présent est la suivante:

https://github.com/paulhybryant/foldcol

ce projet github est basé sur http://vim.sourceforge.net/scripts/script.php?script_id= 1161

Cependant, certaines améliorations ont été apportées. La colonne cachée est en fait "*"

il a besoin du plugin vim-maktaba, donc pour l’installer dans votre vim, procédez comme suit:

ajoutez à votre fichier ~ / .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

Notez les deux plugins ajoutés dans le vundle.begin - > vundle.end section; le vim-maktaba et le foldcol

Après avoir ajouté cela à votre fichier ~ / .vimrc, démarrez vim en tant qu'administrateur ou, si vous utilisez Ubuntu, écrivez sudo vim

écrivez ensuite: PluginInstall et, si nécessaire, écrivez votre utilisateur et votre mot de passe pour votre compte GitHub. Cela vous donnera accès au téléchargement et à l'installation de plugins vim à partir de github

.

exemple d'utilisation dans le terminal vim a commencé; utilisez <ctrl-v> et marquez la colonne:      avant pli      apr&egrave;s pli      apr&egrave;s pli clair

cela peut sembler fastidieux, mais en réalité, il ne fait qu'ajouter deux lignes à votre fichier ~ / .vimrc et exécuter: PluginInstall

profiter

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top