Pytania otagowane jako vimrc

Vim czyta komendy inicjujące z pliku o nazwie vimrc podczas uruchamiania. Może to służyć do ustawiania ustawień, definiowania funkcji, wykonywania poleceń automatycznych i nie tylko.

7
Jak debugować mój plik vimrc?
Mam problem z Vimem i myślę, że może to być mój vimrcplik (lub powiedziano mi, że może to być mój vimrcplik). Jak to zweryfikować? Jeśli to jest mój vimrcplik, skąd mam wiedzieć, gdzie dokładnie leży problem?
80 vimrc 

1
Jaki jest cel wymiany plików?
Kiedy edytuję pliki, Vim ma tendencję do tworzenia plików o nazwie , co wydaje mi się denerwujące. Z , widzę, że opcja pomija tworzenie plików wymiany..filename.swpvim -h-n Czy istnieje dyrektywa vimrc, za pomocą której mogę domyślnie wyłączać pliki wymiany? Jaki jest cel zamiany plików i jakiej funkcji nie byłoby możliwe, …


7
Najszybszy sposób na przejście do bufora w vimie?
Jednym ze sposobów wyboru bufora w vimie może być przeglądanie listy buforów za pomocą standardowych poleceń as :lslub jakiegoś zewnętrznego kodu wtyczki / vimscript do przeglądania listy w oknie . Powiedzmy, że chcę przejść bezpośrednio do bufora tak szybko, jak to możliwe. Aby przeglądać listę buforów w trybie sekwencyjnym, używam …
43 vimrc  buffers 

1
Dlaczego potrzebuję zarówno vimrc, jak i gvimrc?
Wydaje się, że istnieją dwa sposoby przechowywania preferencji specyficznych dla gvim: Zachowaj .vimrcplik dla vima i .gvimrcplik dla specyficznych dodatków gvim. Zachowaj wszystkie ustawienia .vimrci zawiń określone ustawienia gvima w warunku wykrywania funkcji: if has('gui_running') " gvim specific settings here endif Biorąc pod uwagę istnienie tej drugiej opcji, dlaczego miałbym …
38 vimrc  gvim 

6
Stosowanie ustawień tylko do drzewa katalogów
W mojej pracy używamy standardu ts2; moje osobiste preferencje to 4, z czego korzystam w swoich projektach hobbystycznych, a ten inny odziedziczony przez nas projekt ma konwencję ts=8. Są też inne ustawienia, które chcę ustawić na podstawie projektu (na przykład składanie). Oparcie tych ustawień na typie pliku lub automatyczne wykrywanie …
33 vimrc  filesystem 

2
Jaka jest różnica między let i set?
Nie znam zbyt wiele teorii stojącej za Vimem. Wygląda na to, że mamy setjakieś zmienne i letinne zmienne. Jaka jest różnica i kiedy jedno jest wymagane w stosunku do drugiego? Ponadto, solaryzowany kolor kolorów vim mówi, let g:blabla...jakie jest znaczenie g:w tym przypadku?
29 vimrc  vimscript 

1
Jak skonfigurować wtyczkę linii lotniczych Vim, aby wyglądała jak zrzut ekranu własnego projektu?
Próbuję uruchomić Vim-Airlines . Wymagałem tego poprzez vundle w moim ~./vimrc: Plugin 'bling/vim-airline' Zainstalowałem go i oczekiwałem, że mój Vim będzie wyglądał jak zrzut ekranu na stronie projektu: A jednak wygląda to tak: Jeśli chodzi o czcionki, próbowałem dodać: let g:airline_powerline_fonts = 1 Jednak ikony są po prostu bełkotem. czego …

5
Jak współdzielić config między vimem a neovimem
Zacząłem używać neovim i przeniosłem się .vimrcdo niego, .config/nvim/init.vima inne rzeczy znajdują się w .local/share/nvim. Jaki jest najlepszy sposób udostępniania konfiguracji, a nawet wtyczek między vimem a Neovimem? Symlinks? Czy mogę zmienić katalogi w .vimrc, aby używało tylko jednego dowiązania symbolicznego? Po migracji mojej konfiguracji vima do domyślnej lokalizacji Neovim …
23 vimrc  neovim 

2
Czy jest możliwe i użyteczne podzielenie vimrc?
Zgodnie z tytułem, czy można podzielić vimrcplik na kilka pod-plików? Przechowywać osobne pliki dla grup ustawień, które dotyczą jednej rzeczy ? Ta sprawa może być cokolwiek, każdy rodzaj grupy zdefiniowanej przez użytkownika ustawień. Na przykład, [zaktualizowany] zachować wszystkie ustawienia związane z Pythonem (-mode)vimrc.python-mode ? zachować ustawienia dla narzędzia Kalendarz dla …
22 vimrc  filetype 

2
Jak mogę ponownie zdefiniować mapowanie klawiszy wtyczek?
Zainstalowałem wtyczkę, która nie zapewnia mechanizmu wyłączania definiowanych mapowań klawiszy. Chcę przedefiniować jedno z mapowań ( <leader>cc) zdefiniowanych przez wtyczkę dla własnego celu, próbowałem umieścić w moim wierszu następujący wiersz .vimrc: noremap <leader>cc echo "my purpose" Ale to nie działa, <leader>ccnadal wykonuje polecenie wtyczki. Jak mogę zdefiniować moje mapowanie, aby …

8
Czy istnieje najlepsza praktyka składania pliku vimrc
Niedawno zdałem sobie sprawę, że moje vimrcma teraz ponad 400 linii (które IMO to za dużo, postaram się to zmniejszyć) i aby ułatwić nawigację, czytanie i edycję, postanowiłem zbadać koncepcję składania w vimie (która Nie znałem) . Próbowałem ustawić metodę składania na, indentale nie podobał mi się wynik (był to …
21 vimrc  folding 

5
GitHub dla .vimrc i wtyczek
Wiem, że wiele osób przechowuje swoje .vimrc na GitHub, aby ułatwić sobie rozpoczęcie pracy na nowych komputerach, co ma dla mnie pełny sens. Dołączanie wtyczek jest jednak problematyczne, ponieważ wtyczki, których używam, są już repozytoriami git. Jak stworzyć repozytorium, które będzie śledzić zarówno ich .vimrc, jak i wszelkie wtyczki, które …

3
Do czego służy „softtabstop”?
Znam te ustawienia związane z kartami w Vimie: ts sw expandtab smarttab sts Moje normalne ustawienie to set ts=4 sw=4 expandtab smarttab. Ale zgodnie z stsdokumentacją , jeśli expandtabnie jest ustawiony, spróbuje użyć kombinacji spacji i tabulatorów, aby uzupełnić żądaną liczbę spacji dla rozmiaru tabulacji. Naprawdę nie mogę wymyślić przydatnego …

1
Jak zdefiniować niestandardowe menu podręczne / menu w vimrc
Przypisywanie każdej użytecznej funkcji do klawisza działa dobrze w przypadku często używanych narzędzi, ale są takie operacje, których używam tak rzadko, że wolałbym przypisać je do niektórych menu podręcznych zdefiniowanych w moim vimrc. Widziałem, jak wtyczki takie jak CtrlP otwierają wyskakujące listy, więc powinno to być możliwe. Więc moje pytanie …
19 vimrc 

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.