HervéRenault.fr

logo de Vim logo de Bash

Ouvrir un fichier à la bonne ligne avec Vim et Bash

Parfois, je lis un message d'erreur du type Undefined index: customized_product_quantity in /var/www/html/foo/bar/product.php on line 49

Je veux pouvoir copier-coller ce message dans un terminal pour ouvrir le fichier à la ligne 49 en faisant juste
vi /var/www/html/foo/bar/product.php on line 49

De même, lorsque je fais un grep -nr '$const' classes/
qui me retourne classes/ImageManager.php:321: $finfo = finfo_open($const);, je veux pouvoir copier-coller en
vi classes/ImageManager.php:321: pour ouvrir ce fichier à la ligne 321.

Enfin, on peut aussi avoir un numéro de colonne qui est fourni après le numéro de ligne, par exemple 67, et je veux pouvoir faire vi bidule.php:123:67

Pour cela, j'utilise deux choses :