Interfejs użytkownika do personalizacji vimrc bez pisania od zera


12

Vim jest tak nieskończenie konfigurowalny. Jednak opracowanie vimrc jest zniechęcającym zadaniem dla początkujących i średnio zaawansowanych użytkowników. Zasadniczo oczekuje się, że opracujesz jeden z pustej listy, czytając dokumentację i zbierając nieoczekiwane wskazówki od innych użytkowników.

Czy istnieje intuicyjne menu konfiguracji, które pomaga początkującym w tworzeniu i poprawianiu vimrc? Może narzędzie internetowe lub coś analogicznego do okna dialogowego opcji w edytorze tekstu?

Zrzut ekranu preferencji LibreOffice (CC-BY-SA 3.0 z th.libreoffice.org/get-help/installation/mac/)

Odpowiedzi:


13

Możesz użyć wbudowanego :optionsi :mkvimrc(patrz :help :optionsi :help :mkvimrc).

Ale… tworzenie własnych ~/.vimrcjest zniechęcającym zadaniem tylko wtedy, gdy chcesz idealnego vimrc„teraz”. Jeśli nie jesteś wystarczająco cierpliwy, istnieje wiele alternatywnych edytorów z mniejszą liczbą opcji i okien dialogowych GUI. Vim nie jest edytorem, który można odebrać po południu: oczekuj pracy i czytania.


1
Dokładnie to. Używam Vima od 8 lat i nadal piszę mój vimrc. Jeśli spróbujesz skonfigurować zbyt wiele naraz, nie będziesz pamiętać, co zrobiłeś i zapomnisz skorzystać z tego.
tommcdo

11

Jedną stroną internetową do generowania .vimrcs jest http://vimconfig.com/ . Jest to dość podstawowe - wystarczy, aby zacząć (numery linii, podświetlanie wyszukiwania itp.).


3

Aktualizacja : ta odpowiedź jest oczywiście błędna, ponieważ inne odpowiedzi prowadzą do narzędzi. Jednak ta odpowiedź może mieć tę samą wartość, co alternatywne (może nawet lepsze) podejście do problemu głównego wątku autora.

Niestety nie sądzę, że takie narzędzie istnieje.

Ale aby odpowiedzieć na „rdzeń” pytania - zdecydowanie nie musisz zaczynać pisać .vimrcod zera. Powszechną praktyką wśród początkujących użytkowników jest przeglądanie .vimrcplików ekspertów vim. Oto kilka przykładów, z których możesz się wiele nauczyć:

Na koniec jest wtyczka Tima Pope'a vim-sensible, która zawiera pewne podstawy i polecam ją zainstalować.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.