Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/10/2021, à 22:44

zephyre123

Problème avec l'éditeur de texte vim et plugin Utilsnip [RESOLU]

Bonjour,

Le plugin Utilsnip fonctionnais jusqu’à ce que j'installe l'autre plugin YoucompleteMe.
Je pense que je n'ai pas fais d'erreur de configuration car mon snippet est bien détecté,
voir l'image = https://zupimages.net/viewer.php?id=21/39/0pgf.png
Cependant impossible de l’exécuter, lorsque j'appuie sur la touche ENTER une fois sur la ligne, j'ai un simple saut de ligne.

J'ai créé un dossier, UltiSnips dans mon répertoire .vim (dans mon dossier personnel).
Ensuite j'ai créé un fichier, html.snippets.
Détail du fichier html.snippets ci dessous :

snippet href
<a href="$1"${2: class="${3:link}"}>
	$0
</a>
endsnippet

Avez vous un idée ?
Merci d'avance pour votre aide.

Dernière modification par zephyre123 (Le 27/10/2021, à 18:26)

Hors ligne

#2 Le 14/10/2021, à 05:55

noje

Re : Problème avec l'éditeur de texte vim et plugin Utilsnip [RESOLU]

La touche tab est aussi associée à une ou des actions avec YouCompleteMe visiblement c’est un souci assez normal et courant.

La solution est d’éditer ton vimrc et ajouter ceci dedans, tu peux aussi les taper dans vim au préalable pour tester et voir si ça te conviens.

 " Trigger configuration. Do not use <tab> if you use YouCompleteMe.
let g:UltiSnipsExpandTrigger="<S-t>"
let g:UltiSnipsJumpForwardTrigger="<S-f>"
let g:UltiSnipsJumpBackwardTrigger="<S-b>"

Shift + t = enclenche et ouvre le snippets
Shift + f = avance au snippets suivants
Shift + b = recule au snippets precedents.


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne

#3 Le 27/10/2021, à 18:25

zephyre123

Re : Problème avec l'éditeur de texte vim et plugin Utilsnip [RESOLU]

J'ai trouvé la solution je ne sais plus ou, je mets ma configuration ici :
"Ultisnip plugin
let g:UltiSnipsExpandTrigger="<C-l>"
let g:UltiSnipsJumpForwardTrigger='<C-j>'
let g:UltiSnipsJumpBackwardTrigger='<C-k>'
let g:UltiSnipsSnippetDirectories=[$HOME.'/.vim/UltiSnips']

"YouCompleteMe plugin
let g:ycm_key_list_select_completion = ['<C-j>']
let g:ycm_key_list_previous_completion = ['<C-k>']

Je clos le sujet je n'ai plus le problème.

Hors ligne