recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment rechercher des fichiers dans un dossier par contenu avec VIM ?

Vim peut rechercher avec des expressions régulières dans un fichier. Existe-t-il un moyen de rechercher des fichiers correspondants dans un dossier ?

怪我咯怪我咯2804 Il y a quelques jours1016

répondre à tous(5)je répondrai

  • 黄舟

    黄舟2017-05-16 16:44:54

    Vous pouvez vous référer à : http://vim.wikia.com/wiki/Find_in_fil...

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:44:54

    Plug-in Grep.vim recommandé

    http://www.vim.org/scripts/script.php...

    Après avoir saisi :Grep dans la ligne de commande vim, le plug-in grep vous demandera de saisir les mots-clés à trouver, puis
    Pour le type de fichier que vous recherchez, appuyez sur Entrée pour effectuer la recherche et les résultats de la recherche seront répertoriés dans quickfix (note, vim et
    De nombreuses commandes externes et informations sur l'interaction des plug-ins seront présentées dans un correctif rapide). :Grep 后,grep插件会依次提示输入待查找关键字、待
    查找的文件类型,回车即可执行搜索,搜索结果将罗列在quickfix中(注,vim与
    很多外部命令、插件的交互信息都将在quickfix中呈现)。

    若是要忽然大小写则执行

    :Grep -i

    若是要递归搜索子目录则执行

    :Grep -r

    如果在非空白处执行 :Grep 命令,grep 插件自动将当前光标所在单词作为关键字进行搜索

    分割线

    grep.vim 会打开 quickfix 窗口
    :cw打开 quickfix 窗口
    :q

    Si vous souhaitez changer soudainement de cas, exécutez-le🎜 rrreee 🎜Si vous souhaitez rechercher des sous-répertoires de manière récursive, exécutez-le🎜 rrreee 🎜Si vous exécutez la commande :Grep dans un espace non vide, le plug-in grep recherchera automatiquement le mot actuellement sous le curseur comme mot-clé🎜 Ligne de séparation🎜grep.vim ouvrira la fenêtre du correctif rapide
    :cwOuvre la fenêtre du correctif rapide
    :q< /code >Quitter le correctif rapide🎜

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-16 16:44:54

    Oui. Voir les détails

    :help grep

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-16 16:44:54

    Utilisez accusé de réception

    répondre
    0
  • 阿神

    阿神2017-05-16 16:44:54

    grep -rl

    répondre
    0
  • Annulerrépondre