Tags: vim

Sort by: Date / Title /

  1. 8 years ago by lunatic
    Installation des dictionnaires :
    - aller dans /usr/share/vim/vim7x/spell/
    
    puis :
    - wget http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.sug
    - wget http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.spl
    
    Activation de l'option :
    :set spl=fr spell
    
    Corriger une erreur :
    se placer sur le mot puis taper z=
    
    Navigation d'erreur en erreur :
    ]s
    [s
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1669"></script>
  2. 9 years ago by yoko
    Taper >> indente une fois la ligne (<< la désindente d'un cran).
    On met un nombre devant pour dire combien de ligne tu indente ":1,3>>>" (pour indenter les 3 premières lignes de 3 tabulations).
    
    Passer en mode "visuel ligne" avec V ton selectionne les lignes que l'on veut et on appuie sur = ça indente tout comme il faut.
    
    autoindent : indente simplement sur la ligne précédente
    smartindent : autoindent + augmantation de l'indentation pour les accolades (ou à n'importe quel mot de 'cinwords')
    cindent : indente sur l'image du langage C/C++
    
    En mode insertion :
    ctrl + T : augmente l'indentation de la ligne courante
    ctrl + D : diminue l'indentation de la ligne courante
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/726"></script>
  3. 9 years ago by gameplayer
    Pour le caractère ^M (c'est un caractère), utiliser la suite de combinaisons de touches ctrl+v suivi de ctrl+m
    :%s/^M//g
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/567"></script>
  4. sponsorised links
  5. 9 years ago by spiral and saved by 1 other
    Il arrive parfois qu'un script shell par exemple, après son transfert d'un windows (via WinSCP par exemple) puis de son execution, vous affiche plein d'erreurs étranges. Il se peut que Windows ait rajouté des ^M à la fin de chaque ligne du fichier (format dos).
    dos2unix lenomdufichier
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/542"></script>
  6. 9 years ago by spirit and saved by 1 other
    Il arrive parfois qu'un script shell par exemple, après son transfert d'un windows (via WinSCP par exemple) puis de son execution, vous affiche plein d'erreurs étranges. Il se peut que Windows ait rajouté des ^M à la fin de chaque ligne du fichier (format dos).
    # Ouvrir le fichier avec vim et taper la commande suivante pour forcer le format des caractères de fin de ligne à unix et non dos
    :set ff=unix
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/531"></script>
  7. 9 years ago by sebclick and saved by 2 others
    En mode insertion, commencer à écrire un mot puis avec :
    
    <Ctrl-P>      Complétion automatique du mot en fonction des mots présent dans le fichier (vers le haut - Previous)
    <Ctrl-N>      Complétion automatique du mot en fonction des mots présent dans le fichier (vers le bas - Next)
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/521"></script>
  8. 9 years ago by sebclick and saved by 1 other
    :grep motif fichier     Lance la commande grep afin de rechercher "motif" dans la liste "fichier" et affiche le résultat. Le curseur est ensuite positionné automatiquement sur la première occurence.
    :cn                            Permet de placer le curseur sur l'occurence suivante.
    :cp                            Permet de placer le curseur sur l'occurence précédente.
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/520"></script>
  9. 9 years ago by sebclick
    En mode insertion, il est possible d'ajouter le résultat d'une opération en tapant <Ctrl-r>= suivi de l'opération.
    
    Exemple :
    <Ctrl-r>=81*10       Insère 810
    <Ctrl-r>=20/2        Insère 10
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/463"></script>
  10. 9 years ago by sebclick and saved by 1 other
    Dans un des fichiers c de votre projet :
    
    :make          Lance la compilation du programme et positionne le curseur sur la première erreur s'il y en a une.
    :cnext          Positionne le curseur sur l'erreur suivante.
    :cprevious    Positionne le curseur sur l'erreur précédente.
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/462"></script>
  11. 9 years ago by sebclick
    Vim peut indenter automatiquement du code source (c, java, ...)
    
    Sélectionner la partie du code source à traiter en mode visuel (v)
    Appuyer sur la touche =
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/461"></script>

First / Previous / Next / Last / Page 1 of 2 (20 posteets)