Add Lua version of the script to autoinstall missing plugins
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 75/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- lua, vim
- Ambito
- documentation
Direzione di ricerca
Apri la wiki di vim-plug e individua la pagina Tips a cui fa riferimento l’issue. Esamina le indicazioni esistenti su autoinstall e aggiungi accanto lo snippet Lua proposto. Il lavoro è completato quando la versione Lua appare chiaramente nella pagina Tips e la relativa formattazione e i link vengono visualizzati correttamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
I propose that this code snippet be added to the Tips page on the wiki:
-- Run PlugInstall if there are missing plugins
vim.api.nvim_create_autocmd("VimEnter", {
callback = function()
local plugs = vim.g.plugs or {}
for _, plug in pairs(plugs) do
if vim.fn.isdirectory(plug.dir) == 0 then
vim.cmd("PlugInstall --sync")
vim.cmd("source $MYVIMRC")
break
end
end
end,
})
Note: the code was generated by ChatGPT (https://chatgpt.com/s/t_6a51a66c67fc8191a0037a87aa6e7ad3) and tested by me.
Plug block
:version
NVIM v0.12.2
Build type: RelWithDebInfo
LuaJIT 2.1.1774896198
Type
- Bug
- Enhancement
- Feature Request
- Question
OS
- All/Other
- Linux
- macOS
- Windows
Vim
- Terminal Vim
- GVim
- Neovim
- Lingua principale
- Vim Script
- Stelle
- 35.8k
- Fork
- 1.9k
- Merge medio
- 1h
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di junegunn/vim-plug
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
-
windows
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 59/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Tutte le issue di junegunn/vim-plug
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
Imbad0202/academic-research-skills#1039 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
openmainframeproject/feilong#980 ·
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
TheOdinProject/curriculum#31509 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno