Nushell
Livro
Cookbook
Blog
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
GitHub
Livro
Cookbook
Blog
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
GitHub
  • Nu Livro

    • Instalando Nu
    • Introdução
    • Explorando seu sistema
    • Tipos de dados
    • Carregando dados
    • Trabalhando com tabelas
    • O pipeline
    • Reedline, o editor de linha do Nu
    • Metadados
    • /pt-BR/book/shells_em_shells.html
    • Escapando para o sistema
    • Plugins

Plugins

A funcionalidade do Nu pode ser extendida usando plugins. Os plugins podem desenpenhar muitas das mesmas operações que os comandos embutidos do Nu, com o benefício adicional de que eles podem ser incluídos separadamente do Nu em si.

Para adicionar um plugin, simplesmente implemente-o e coloque o binário no seu PATH. Os nomes dos arquivos de plugins do Nu começam com nu_plugin_ para que o Nu possa encontrá-los em meio aos outros binários no seu PATH.

Nota: no futuro, plugins podem ter um local específico em precisem ser colocados a fim de que o Nu possa encontrá-los.

Quando o Nu inicia, ele faz uma busca no sistema e carrega os plugins que encontra.

O protocolo que os plugins do Nu usam estão sujeitos a mudar enquanto o Nu estiver em pleno desenvolvimento. O melhor lugar para aprender mais sobre o protocolo e como criar seus próprios plugins é lendo o código fonte para os plugins no repositório do Nu. Você pode também se dirigir ao capítulo de plugins no livro do colaborador.

Edite esta página no GitHub
Contributors: Ibraheem Ahmed
Prev
Escapando para o sistema