Interfaccia utente per personalizzare un VIMRC senza scriverne uno da zero


12

Vim è così infinitamente configurabile. Tuttavia, ideare un vimrc è un compito scoraggiante per i principianti e gli utenti intermedi. Fondamentalmente, ci si aspetta che ne sviluppi uno da una tabula rasa leggendo la documentazione e raccogliendo suggerimenti serendipiti da altri utenti.

Esiste un menu di configurazione intuitivo per aiutare i principianti a generare e rivedere un vimrc? Forse uno strumento basato sul Web o qualcosa di analogo a una finestra di dialogo delle opzioni in un elaboratore di testi?

Schermata delle preferenze di LibreOffice (CC-BY-SA 3.0 da th.libreoffice.org/get-help/installation/mac/)

Risposte:


13

È possibile utilizzare il built-in :optionse :mkvimrc(vedere :help :optionse :help :mkvimrc).

Ma ... creare il tuo ~/.vimrcè un compito scoraggiante solo se vuoi il perfetto vimrc"proprio ora". Se non sei abbastanza paziente, ci sono dozzine di editor alternativi con meno opzioni e finestre di dialogo della GUI. Vim non è un editor che puoi prendere in un pomeriggio: aspettati di lavorare e leggere.


1
Esattamente questo. Sto usando Vim da 8 anni e sto ancora scrivendo il mio vimrc. Se provi a configurare troppo in una volta, non ricorderai ciò che hai fatto e ti dimenticherai di trarne vantaggio.
tommcdo,

11

Un sito Web per la generazione di .vimrcs è http://vimconfig.com/ . È abbastanza semplice - quanto basta per iniziare (numeri di riga, evidenziazione della ricerca, ecc.).


3

Aggiornamento : questa risposta è ovviamente errata poiché altre risposte sono collegate agli strumenti. Tuttavia, questa risposta potrebbe avere lo stesso valore dell'approccio alternativo (forse anche migliore) all'autore del thread con problemi di root.

Sfortunatamente non credo che esista un simile strumento.

Ma per rispondere alla "radice" della tua domanda, non devi assolutamente iniziare a scrivere .vimrcda zero. La pratica comune tra gli utenti principianti è quella di esaminare i .vimrcfile degli utenti esperti di VIM. Ecco alcuni esempi da cui potresti imparare molto:

Infine, c'è il plugin vim-sensible di Tim Pope che fornisce alcuni concetti fondamentali e consiglierei di installarlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.