Modify the "automatic installation" so it uses $XDG_CONFIG_HOME
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 88/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Tranquilla
- Stack tecnologico
- vim
- Ambito
- documentation
Direzione di ricerca
Apri la pagina Tips della wiki di vim-plug e individua la sezione Automatic Installation. Sostituisci lo snippet data_dir esistente con la logica proposta per VIM_CONFIG_DIR, Neovim, XDG_CONFIG_HOME e il fallback; il lavoro è completato quando la pagina mostra lo snippet richiesto e i relativi link e la formattazione rimangono intatti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I suggest replacing the following snippet in the Automatic Installation section on the Tips page:
let data_dir = has('nvim') ? stdpath('data') . '/site' : '~/.vim'
With the following:
if !empty($VIM_CONFIG_DIR)
let data_dir = $VIM_CONFIG_DIR
elseif has('nvim')
let data_dir = stdpath('data') . '/site'
elseif !empty($XDG_CONFIG_HOME)
let data_dir = $XDG_CONFIG_HOME
else
let data_dir = $HOME . '/.config/vim'
endif
It's not only easier to read, it is now compliant with XDG Base Directory Specification, but allowing override by setting the VIM_CONFIG_DIR env var.
- 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 75/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 1-3 ore Idoneità per principianti 78/100
QuantConnect/Documentation#2838 ·
I maintainer di solito rispondono entro 1 giorno
-
untriaged
Difficoltà 2/5 Mezza giornata Idoneità per principianti 80/100
opensearch-project/documentation-website#13449 ·
I maintainer di solito rispondono entro 1 giorno
-
"Create your app": .sln/.slnx step and Solution Explorer instructions don't match current C# Dev KitApertaarea-tutorials needs-triage
Difficoltà 1/5 1-3 ore Idoneità per principianti 72/100
dotnet/website-feedback#1844 ·
-
Area - Local to Cloud Bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
microsoft/vscode-mssql#23210 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement ios launcher
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno