Pytania otagowane jako vim

Vim to wysoce konfigurowalny edytor tekstu zbudowany w celu umożliwienia wydajnej edycji tekstu. Jest to ulepszona wersja edytora vi.



2
„Emuluj” 256 kolorów w terminalu PuTTY
W mojej pracy codziennie ssh do serwera programistycznego. Zwykle używam przekraczania XStart do ssh, ale pobrałem PuTTY, aby zobaczyć, czy mogę zrobić coś, czego nie mogłem zrobić z XStart. Prawie cały dzień spędzam patrząc na zwykły terminal z białym tekstem / czarnym tekstem. TERMZmienna w serwerze jest ustawiony vt100, i, …
19 linux  vim  colors 

2
Dlaczego Vim ignoruje pliki w ~ / .vim / after / ftplugin?
Wydaje mi się, że mam problem z moją lokalną konfiguracją Vima, ale nie jestem pewien, co to jest. Muszę zastąpić niektóre ustawienia specyficzne dla rodzaju pliku. Jak na wiele samouczków / poradników, stworzyłem ~/.vim/after/ftplugin/cpp.vimz odpowiednimi setlocalinstrukcjami, ale wydaje się, że nie jest czytany. Sprawdziłem, że ~/.vim/afterjest runtimepath. Pracowałem wokół tego …
19 vim  vimrc 



1
Ustawienie koloru tła w gvim
Używam terminala z białym tekstem na czarnym tle (po prostu bardziej mi się podoba), więc w moim .vimrcpliku napisałem następujący wiersz : set background=dark Jednak gvimma czarno na białym tekstem. Jak zrobić jedną z następujących czynności: Ustaw tło gvimna czarny Sprawdź, .vimrcczy używamgvim Próbowałem tego: zacząłem gvimpisać i pisać echo …
18 linux  vim  colors  gvim 



3
Rozmiar zakładki Vima po naciśnięciu <Tab> i po zastosowaniu autoindent
Postanowiłem zmienić rozmiar zakładki z 4 na 2, bo dlaczego nie? Każdy, kto chce spojrzeć na kod, z pewnością może skorzystać z ich preferencji. Pytanie jednak. Jeśli nacisnę klawisz tab, wstawia 2, ale autoindent Vima wciąż ustawia 4. Co mam zmienić, aby uzyskać 2? Kolejne niezwiązane pytanie: który styl wcięcia …
17 vim 

1
vimperator: Korzystanie z zewnętrznego edytora (np. vim) do edycji tekstu przepełnienia stosu
Narzędzia takie jak vimperatorpozwalają na edycję treści pól formularza HTML w zewnętrznym edytorze. Ze vimperatoristnieje skrót Ctrl+ I, która, podczas gdy w polu edycyjnym, otwiera tekst w zewnętrznym edytorze. W przeszłości można było używać tego w przepełnieniu stosu. Jednak od czasu wprowadzenia większej liczby funkcji edycji Ctrl+ Inie otwiera zewnętrznego …

4
Podświetlanie Vima dla określonych typów plików (gdzie umieścić pliki składniowe, zdarzenia vim, wiersz do wstawienia do vimrc)
Zdefiniowałem czas pliku, jak.vimaby oferować niestandardowe wyróżnianie podczas robienia notatek, jednak jest on stosowany do niektórych plików, które nie mają .jakrozszerzenia. W szczególności plik o nazwie progress.jlog. Żeby sprawdzić, czy problem dotyczy konkretnego rozszerzenia, którego nazwa zmieniłem progress.jlogna progress(brak rozszerzenia), ale wystąpił ten sam problem. Co ja zrobiłem: Utworzyłem jak.vimw …

4
vim r! w pozycji kursora
z vimem, jeśli użyję :r!date vim wstaw datę w następnym wierszu, podobnie jak :r!pwd jak mogę wstawić polecenie wyjściowe pod pozycją kursora, a nie w nowym wierszu?
17 vim 

4
Czy mogę sprawić, by wtyczka Vim Ctrlp zignorowała określony folder w jednym projekcie?
Wtyczki Vim Ctrlp ma sposób aby globalnie ignorować niektóre nazwy folderów. Na przykład: let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|svn)$' Mam jednak zasadę ignorowania, która jest specyficzna dla jednego projektu. Chciałbym coś bardziej jak .gitignoreplik. Czy istnieje sposób zignorowania określonego folderu w konkretnym projekcie bez zmiany mojej konfiguracji globalnej?
17 vim 

3
Czy mogę używać vima do skutecznego otwierania dużego pliku?
czasami muszę otworzyć plik dziennika o wielkości kilku GB, teraz muszę użyć ogona, aby uzyskać odpowiednią część, ale jest to bardzo żmudne. Czy mogę po prostu użyć vima, aby otworzyć go bezpośrednio? Obecnie vim zajmie dużo pamięci po otwarciu dużego pliku ... Zastanawiam się, dlaczego jest on wymagany? Czy istnieje …
17 vim 

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.