Bonjour
existe-t-il le moyen de donner en paramètre à vim
soit le numéro d’une ligne, en comptant à partir de la fin,
soit une ligne désignée par une regex
pour qu’il s’ouvre directement sur cette ligne?
Il me semble que oui, mais je ne parviens pas à retrouver cette option.
J’ai trouvé: vim +/regex fichier.txt pour ouvrir fichier.txt et se placer sur la ligne correspondante à regex
et vim +n fichier.txt pour ouvrir fichier.txt et se placer sur la ligne n
La question reste non résolue sur la question d’ouvrir sur une ligne numérotée à rebours (en partant de la fin)
vim +'normal G5k' ~/lorem\ ipsum
par exemple, pour aller à la cinquième ligne avant la fin du fichier ~/lorem ipsum.
Edit: @anon29980398 :
le nombre d’arguments, c’est $#, tout simplement;
et les guillemets ne sont pas nécessaires étant donné que les nombres sont “insécables”.
@josephtux Laissse tomber ma proposition de script car la proposition de Watael est tout simplement la meilleure.
@Watael Merci beaucoup pour tes recommandations concernant mon essais de script. J’apprécie
Je ne modifie pas mon message original pour garder la cohérence de la suite des messages de ce fil, mais j’en prends note.