Comment exécuter du code non enregistré lors de l'édition de PHP avec vim
某草草
某草草 2017-05-16 16:42:53
0
1
570

J'utilise vim pour éditer les fichiers php. Si vous l'enregistrez, vous pouvez utiliser !php% pour exécuter le fichier actuel
. Mais je souhaite vérifier l’exactitude du code sans le sauvegarder. Est-ce possible ?

某草草
某草草

répondre à tous (1)
Peter_Zhu

Sous Linux

:%w !tee | php

Expliquez-le :

Le paramètre après la commande w de Vim peut être utilisé pour spécifier le chemin de sauvegarde. La commande!teeque nous utilisons ici consiste à utiliser le remplacement de processus du shell pour laisser la commandewécrire dans le tube pour être utilisée par toutes les commandes suivantes.!tee命令是使用 shell 的进程替换让w命令写入到管道供后面无论任何命令使用。

---------

@felix021 指出,可以不用进程替换,直接让w

--------- @felix021 a souligné que vous pouvez directement laisser wécrire sur l'entrée standard de php sans remplacement de processus.
:%w !php
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!