Executando verificação de segurança...
4

[PITCH] - LazyClip e Dooing, dois plugins para o Neovim que te darão um boost na produtividade

Recentemente publiquei dois plugins para o Neovim que eu já vinha usando há um tempo.

Dooing

Dooing é um gerenciador de tarefas minimalista para o Neovim. Ele foi projetado para ser simples e eficiente, proporcionando uma interface limpa e sem distrações para gerenciar suas tarefas diretamente no editor.

Ver no Github

Dooing

Funcionalidades

  • 📝 Gerencie tarefas em uma janela flutuante.
  • 🏷️ Categorize tarefas com #tags.
  • ✅ Feedback visual para tarefas concluídas.
  • 💾 Armazenamento persistente das suas tarefas.
  • 🎨 Integração com o tema do Neovim.
  • 🛠️ Compatível com Lazy.nvim para instalação facilitada.

Modo de Usar

  1. Abra a lista de tarefas com <leader>td.
  2. Adicione uma nova tarefa pressionando i.
  3. Use #tags para categorizar as tarefas (exemplo: "Comprar leite #mercado").
  4. Marque uma tarefa como concluída com x.
  5. Exclua uma tarefa pressionando d.
  6. Limpe todas as tarefas concluídas com D.
  7. Feche a janela de tarefas com q.

LazyClip

LazyClip é um gerenciador de área de transferência minimalista para o Neovim, perfeito para organizar seu histórico de textos copiados de forma rápida e intuitiva.

Ver no GitHub

LazyClip

Funcionalidades

  • 📋 Visualize até 9 itens da área de transferência por página.
  • 🔢 Use números fixos [1] a [9] para acessar rapidamente os itens.
  • 🌟 Cole facilmente os itens usando números ou <Enter>.
  • ⏮️ Navegue pelo histórico com H (página anterior) e L (próxima página).
  • 🛠️ Compatível com Lazy.nvim para instalação simplificada.

Modo de Usar

  1. Copie textos normalmente no Neovim usando comandos como y, yy ou yank.
  2. Abra o LazyClip com <leader>Cw.
  3. Navegue pelos últimos 9 itens copiados.
  4. Cole um item usando:
    • A tecla numérica correspondente (1-9).
    • Ou selecione com j/k e pressione <Enter>.
  5. Use h e l para alternar páginas do histórico.
  6. Feche a janela com q.

Espero que esses plugins ajudem você a otimizar sua experiência no Neovim!


Social

LinkedIn | GitHub


Outros artigos:

Carregando publicação patrocinada...
2

Carai mainho os 2 plugins foi você que fez?
Que dahora... eu tava pensando em criar um plugin só para aprender mesmo alem de aprender LUA o que você usou para criar seu projeto ? chegou usar chatgpt ?
e em relação a conseguir distribuir seu plugin nos plugins managers da vida tipo lazyvim como funciona ?

2

Carai mainho os 2 plugins foi você que fez?

sim, os dois plugins são meus, tenho uma outra dezena de plugins que fiz pra uso próprio, mas só agora abri o olho pra esse mundo opensource.

por enquanto só vou deixar estes públicos, pois já estão dando muito trabalho hahaha mas os outros são tão simples quanto.

o que você usou para criar seu projeto ?

puramente o Lua. Configurei o LSP do Lua no meu neovim e fui.

chegou usar chatgpt ?

tenho usado o chatGPT pra me ajudar com os README.md e as mensagens de release, que essa parte da comunicação é onde sou mais fraco hahaha. E tem que ser bem detalhado pois a comunidade gringa é muito grande.

e em relação a conseguir distribuir seu plugin nos plugins managers da vida tipo lazyvim como funciona ?

até aqui, entendi que basta ter um arquivo de inicialização .vim e o repositório ser público.

os dois plugin estão bem simples, o LazyClip está mais organizado, da uma fuçada no código, você vai pegar rápido.

recebi umas mensagens de gringos que estão usando o código do LazyClip pra estudar Lua. Da uma fuçada lá, de repente surge uma ideia sua e você abre um PR hehe

1
1