macvim - Comment créer et supprimer des fichiers dans Vim
PHP中文网
PHP中文网 2017-05-16 16:40:48
0
9
1210

vim est un éditeur très puissant lorsqu'il est utilisé avec NERDTree, vous pouvez facilement ouvrir des fichiers, rechercher des fichiers, etc. Cependant, les fichiers ne peuvent pas être créés ou supprimés, ce qui est quelque peu gênant.

vim a une fonction de ligne de commande simple et peut effectuer des opérations tactiles/rm.
Existe-t-il un moyen d'accéder à ce répertoire dans NERDTreeC到某个目录的时候,vim的终端也能自动cd, de sorte que lors de l'utilisation de la ligne de commande vim pour créer et supprimer des fichiers, il ne soit pas nécessaire d'écrire un long chemin

Merci à tous pour vos réponses, cela m'a fait réaliser que j'avais posé une telle SBquestion

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(9)
阿神

-_-

巴扎黑

= =
Monsieur, savez-vous qu'en mode commande, ajoutez devant ! Peut exécuter des commandes shell

Par exemple : ! mkdir www pour créer un nouveau dossier.
! rm pour supprimer le fichier

Bien sûr, si vous utilisez Windows, faites comme si je n'avais rien dit

伊谢尔伦

vim est un éditeur très puissant lorsqu'il est utilisé avec NERDTree, vous pouvez facilement ouvrir des fichiers, rechercher des fichiers, etc. Cependant, les fichiers ne peuvent pas être créés ou supprimés, ce qui est quelque peu gênant.
1. Créez un nouveau fichier. N'est-ce pas équivalent à créer un nouveau fichier en ajoutant un suffixe de nom de fichier dans vim et en l'enregistrant ou comme quelqu'un l'a dit ci-dessus :!touch, mais c'est une commande pour appeler le système d'exploitation Linux. l'a, mais je ne connais pas Windows. La suppression de fichiers est similaire

vim a une fonction de ligne de commande simple et peut effectuer des opérations tactiles/rm.
Existe-t-il un moyen pour que lorsque NERDTreeC accède à un certain répertoire, le terminal vim puisse également automatiquement accéder au répertoire ? De cette façon, lorsque vous utilisez la ligne de commande vim pour créer et supprimer des fichiers, il n'est pas nécessaire d'écrire un long chemin
2. NerdTree a-t-il cette fonction ? Consultez les informations d'aide ci-dessus

某草草

Donnez-vous une simple aide-mémoire

https://gist.github.com/ldong/f05bbae89079f52cca0e

習慣沉默

C-x, C-f

某草草

Incorrect, j'ai signalé une erreur
Et le NERDTree créé avec la commande n'est pas mis à jour en temps réel

漂亮男人

https://github.com/tpope/vim-eunuch

  •  : Supprimer : supprime simultanément un tampon et le fichier sur le disque.
  •  : Dissocier : aime : Supprimer, mais conserve le tampon désormais vide.
  •  : Déplacer : renommez simultanément un tampon et le fichier sur le disque.
  • :Rename : comme :Move, mais par rapport au répertoire contenant le fichier actuel.
  • :Chmod : modifiez les autorisations du fichier actuel.
  •  : Mkdir : crée un répertoire, par défaut le parent du fichier actuel.
  •  : Rechercher : lancez la recherche et chargez les résultats dans la liste des correctifs rapides.
  •  : Localiser : exécutez la localisation et chargez les résultats dans la liste des correctifs rapides.
  •  : Mur : Écrivez chaque fenêtre ouverte. Pratique pour lancer des outils comme Guard.
  •  : SudoWrite : Écrivez un fichier privilégié avec sudo.
  •  : SudoEdit : modifiez un fichier privilégié avec sudo.
世界只因有你

Les utilisateurs de Windows peuvent vous dire qu'il peut également être utilisé dans gvim ! Ajoutez la commande cmd pour faire fonctionner le fichier, mais la fenêtre cmd apparaîtra pendant l'exécution de la commande...

À propos, après avoir utilisé des commandes pour faire fonctionner des fichiers, NERDTree ne peut pas actualiser automatiquement le répertoire...

巴扎黑

Les nouveaux arrivants aimeraient ajouter : NERDTree ne peut pas actualiser automatiquement le répertoire... vous pouvez utiliser shift+R pour actualiser manuellement
Lisez également attentivement la réponse donnée au 1er étage. Une fois que le curseur pointe sur le fichier, appuyez sur m et quatre opérations sur les fichiers apparaîtront. À ce stade, vous pouvez créer, supprimer, copier et autres opérations.

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!