Pytania otagowane jako vim

Vim to darmowy i otwarty modalny edytor tekstu dostępny na większość głównych platform. Umożliwia wysoką wydajność w wielu zadaniach edycji tekstu, ale ma stromą krzywą uczenia się. Aby nauczyć się podstaw, uruchom „: help vimtutor”. W przypadku pytań niezwiązanych z programowaniem użyj https://vi.stackexchange.com/.


8
Jak jest używane drzewo cofania w Vimie?
Ta odpowiedź brzmi: System cofania / ponawiania Vima jest nie do pobicia. Wpisz coś, cofnij, wpisz coś innego i nadal możesz odzyskać pierwszą rzecz, którą wpisałeś, ponieważ Vim używa drzewa cofania zamiast stosu. W prawie każdym innym programie historia pierwszego wpisanego tekstu przepada w takiej sytuacji. To jest pierwsza taka …
135 vim  undo 

9
Jak ustawić domyślny schemat kolorów Vima
Najnowsza aktualizacja Ubuntu sprawiła, że ​​mój vim colorscheme był bezużyteczny. Wiem, jak ustawić to ręcznie ( :colo eveningna przykład), ale chcę ustawić domyślne dla wszystkich sesji vima. W innych miejscach widzę odniesienie do .vimrc, ale do tej pory właściwe położenie i składnia wymykały mi się.
135 vim  color-scheme 

9
^ M na końcu każdej linii w vimie
Kiedy edytuję pliki źródłowe przy użyciu vima i innych edytorów, czasami na końcu linii pojawiają się znaki ^ M na końcu każdej linii. Myślę, że ma to coś wspólnego z edycją pliku w oknach, a potem w Linuksie. Jak mogę usunąć je wszystkie automatycznie?
133 windows  linux  vim 

4
cscope lub ctags, dlaczego warto wybierać jeden z nich? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte w zeszłym roku . Popraw to pytanie Używam przede wszystkim vim / gvim jako edytora i szukam kombinacji lxr (Linux Cross Reference) i …
132 vim  kernel  ctags  cscope 

11
Jak uporządkować wcięcia pliku HTML w VI?
Jak naprawić wcięcia w jego ogromnych plikach HTML, które były pomieszane? Wypróbowałem zwykłe "gg=Gpolecenie , którego używam, aby naprawić wcięcia plików kodu. Jednak wydawało się, że nie działa dobrze na plikach HTML. Po prostu usunął całe formatowanie. Próbowałem też ustawić :filetype = xml, aby zobaczyć, czy oszukanie go w myśleniu, …
132 html  vim  vi  indentation 

14
UltiSnips i YouCompleteMe
Mam pakiety ultisnips i youcompleteme zainstalowane na moim macvimie. Problem polega na tym, że ultisnips nie działa, ponieważ tab jest powiązany przez ycm. Próbowałem wstawić let g:UltiSnipsExpandTrigger = "<s-tab>"tak, że mogę uruchomić uzupełnianie fragmentu za pomocą shift-tab, ale z nieznanego powodu nie działa. Mógłbym użyć kapsli jako spustu, ale jak …

6
Czy istnieje „dziennik środowiska uruchomieniowego Vima”?
Czasami próbuję dostosować / polecenie w moim vimrc. Wszystko wydaje się być poprawne, ale to po prostu nie działa. Trudno jest wiedzieć, co się dzieje, kiedy vim się uruchamia, i wiedzieć, które polecenie zawiodło, czy nie, więc naprawdę trudno jest debugować, co może powodować problem w moim vimrc. Jest to …
130 vim  runtime  logging 

7
Czy możesz przechwytywać lub usuwać między nawiasami w vi / vim?
Biorąc pod uwagę ten wiersz kodu w C: printf("%3.0f\t%6.1f\n", fahr, ((5.0/9.0) * (fahr-32))); Czy istnieje sposób na usunięcie lub szarpnięcie z pierwszego pogrubionego nawiasu do odpowiadającego mu nawiasu? Myślałem o df) , ale to doprowadzi Cię dopiero tuż po 9.0. Czy jest podobny sposób, aby vim przechwytywał wszystko pomiędzy pasującymi …
128 editor  vim 

4
Jakie wtyczki VIM są dostępne dla Eclipse? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
128 eclipse  vim  ide 

4
Jak mogę zainstalować MacVim na OS X?
Używam OS X 10.9.1 (Mavericks). Jakie są systematyczne kroki instalacji w Gvim lub MacVim w Mac OS? Jeśli napiszesz kroki za pomocą 1, 2, 3, ..., będzie to łatwe do naśladowania. Muszę przyznać, że nie zrozumiałem wszystkich instrukcji podanych na stronie MacVima. Inne strony internetowe przeszukiwane przez Google nie wyjaśniają. …
126 macos  vim  macvim 

5
Miękkie zawijanie 80 znaków w Vimie w oknie o dowolnej szerokości
Chcę użyć możliwości zawijania miękkiego Vima ( :set wrap), aby zawijać kod do 80 znaków, niezależnie od mojej rzeczywistej szerokości okna. Nie udało mi się jeszcze znaleźć na to sposobu - całe miękkie opakowanie wydaje się związane z szerokością okna textwidthi wrapmarginoba służą do twardego zawijania (wstawiają znaki nowej linii …
126 vim  word-wrap 

4
Co robią polecenia f i t w Vimie?
Czy ktoś mógłby mi wyjaśnić, co fi tpolecenia zrobić w vim i dokładnie jak one działają? Nie mogę znaleźć tych informacji, ale ludzie powtarzają mi, że są bardzo przydatne. Naprawdę doceniłbym odpowiedź z przykładem, jeśli to możliwe, dzięki!
126 vim 

13
sformatuj w vimie, aby uzyskać ładny układ kolumn
Mam ten zestaw danych w pliku csv 1.33570301776, 3.61194e-06, 7.24503e-06, -9.91572e-06, 1.25098e-05, 0.0102828, 0.010352, 0.0102677, 0.0103789, 0.00161604, 0.00167978, 0.00159998, 0.00182596, 0.0019804, 0.0133687, 0.010329, 0.00163437, 0.00191202, 0.0134425 1.34538754675, 3.3689e-06, 9.86066e-06, -9.12075e-06, 1.18058e-05, 0.00334344, 0.00342207, 0.00332897, 0.00345504, 0.00165532, 0.00170412, 0.00164234, 0.00441903, 0.00459294, 0.00449357, 0.00339737, 0.00166596, 0.00451926, 0.00455153 1.34808186291, -1.99011e-06, 6.53026e-06, -1.18909e-05, 9.52337e-06, …
126 vim  reformat 

13
Szarpnij cały plik
Często piszę coś w gVimie, potem muszę to skopiować i wkleić do innej aplikacji. Czy istnieje łatwy sposób na wyszarpnięcie całego pliku? Zwykle robię coś takiego ggVG"+y (Idź do góry, tryb linii wizualnej, idź do dołu, szarpnij) Ale czy jest lepszy sposób, w jaki tęsknię?
126 vim  clipboard  vi 

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.