Vi & Vim

22
Est-il possible et utile de diviser vimrc?

Selon le titre, est-il possible de diviser le vimrcfichier en plusieurs sous-fichiers? Conserver des fichiers séparés pour les groupes de paramètres qui concernent une chose ? Cette chose peut être n'importe quoi, n'importe quel type de groupe de paramètres définis par l'utilisateur. Par exemple,...

22
Que signifie z dans vim?

Je cherchais des conseils sur le décalage d'écran et suis tombé sur les conseils suivants: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen Ma question est ce qui est z? Qu'est ce que cela signifie? quelles autres...

22
Comment écrire verticalement?

Disons que je veux produire le texte suivant dans mon document: % % Not Important % O -------------------------> % | % S | % o | % m | % e | % | % M | % s | % g | % | % V Existe-t-il un moyen simple d'écrire verticalement "certains messages" comme ci-dessus sans avoir à insérer manuellement...

21
À quoi sert «softtabstop»?

Je connais ces paramètres liés aux onglets dans Vim: ts sw expandtab smarttab sts Mon réglage normal est set ts=4 sw=4 expandtab smarttab. Mais selon la stsdocumentation , s'il expandtabn'est pas défini, il essaiera d'utiliser une combinaison d'espaces et de tabulations pour composer le nombre...

21
Existe-t-il un moyen d'accéder aux événements AND dans l'autocmd?

Je voudrais déclencher un autocmd sur deux événements, mais pas de la manière habituelle, c'est-à-dire que si l'un des événements s'est produit, déclencher un autocmd. Je veux le déclencher si les deux événements se sont produits. Par exemple: la façon habituelle de le faire autocmd...

21
Exécuter le script bash depuis vim

J'utilise vim pour les scripts bash. la chose est parfois que je ne veux pas créer un nouveau fichier, le rendre exécutable, l'exécuter puis le supprimer. Je veux dire les scripts qui ne seront utilisés qu'une seule fois. Par exemple, j'ouvre vim et tape ceci: #!/bin/bash ll | while read line do...

21
Existe-t-il une meilleure pratique pour plier un fichier vimrc

Je me suis récemment rendu compte que ma vimrclongueur dépasse maintenant 400 lignes (ce qui est trop pour l'OMI, je vais essayer de le réduire) et pour faciliter la navigation, la lecture et la modification, j'ai décidé d'étudier le concept de pliage dans vim (qui Je ne connaissais pas) . J'ai...

21
Annuler <CR> en mode insertion

Parfois, en mode insertion, je frappe <CR>par erreur et je dois appuyer plusieurs fois sur le retour arrière (en fonction de l'indentation) pour revenir où j'étais. par exemple <div> <p> This is some text []</p> </div> Le curseur est []et je frappe <CR>:...