Na moim serwerze Linux w pracy administratorzy nie zainstalowali cscope, zainstalowałem go ze źródła w moim katalogu domowym i dodałem do $ PATH. Problem w tym, że / etc / vimrc ma odniesienie do / usr / bin / cscope, który nie istnieje i za każdym razem, gdy uruchamiam vim, …
Udostępniam plik konfiguracyjny VIM między kilkoma komputerami. Chcę jednak, aby niektóre ustawienia były specyficzne dla niektórych komputerów. Na przykład rozmiary czcionek na laptopie o wysokiej rozdzielczości powinny być inne niż na pulpicie o niskiej rozdzielczości. A co ważniejsze, chcę, aby gVIM w systemie Windows zachowywał się bardziej windowsy, a MacVim …
Właśnie dodałem wtyczkę Git Gutter dla Vima, która pokazuje linie dodane / zmodyfikowane / usunięte zgodnie z git diff. Używa Sign Columndo wyświetlania znaków obok każdej linii. W tej chwili kolumna pojawia się przy zapisie, co jest dość denerwujące. Wolałbym, aby kolumna zawsze wyświetlała się, nawet jeśli jest pusta. Jak …
Są .vimrci .viminfote same pliki, ale z różnymi nazwami? W każdym samouczku są porady, które należy zmienić .vimrc, ale nie mam tylko tego pliku .viminfo. Czy oni są tacy sami?
To pytanie zostało przeniesione z błędu serwera, ponieważ można na nie odpowiedzieć superużytkownikowi. Migrował 7 lat temu . Używam Vima 7.3 pod Linux Mint 13 (używając MATE) i nie mogę zapisać tekstu do schowka systemowego. Uruchamiam Vima w terminalu i kopiuję tekst z terminala przy pomocy CTRLINSERT. Kiedy zaznaczam tekst …
Chciałbym zmodyfikować mój, .vimrcaby odczytał wartość zmiennej z zewnętrznego pliku. W jaki sposób mogę to zrobić? W szczególności mój przyjaciel i ja dzielimy się repozytorium git z naszymi .vimplikami, ale istnieje kilka małych różnic w tym, czego chcemy w naszych konfiguracjach. Więc większość pliku jest wspólna, ale używamy instrukcji if, …
Używam Mac OSX 10.7.5, zawartość .vimrc jest następująca: set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set shiftround set smarttab set autoindent set copyindent autocmd FileType make setlocal noexpandtab Próbuję to zrobić, gdy edytuję normalne pliki, takie jak .js, .html Chcę, aby moje tabulatory były wcięte 4 pustymi spacjami zamiast …
W terminalu vim, wklejanie danych ze schowka często zaburza wcięcie kodu. Po prostu wiedziałem, że jeśli użyję :set pastewcięcia, to nie jest zepsute. Chociaż po wklejeniu danych powinienem to zrobić :set nopasteponownie? Co jeśli nie, jaki problem się pojawi?
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 …
Czasami pojawia się dziwny błąd z kolorem tła w vimie podczas przewijania w górę w długim pliku. Tło nad tekstem jest prawidłowe, ale wszędzie tam, gdzie nie ma znaku do wydruku, tło staje się czarne. Po kilku polowaniach i eksperymentach odkryłem, że: przerysuj! rozwiązuje problem, ale chciałbym wiedzieć, dlaczego tak …
Jest projekt programistyczny, nad którym pracuję, gdzie wszyscy inni używają tabsize 4, więc uważam to za najprostsze set tabstop=4w moim ~/.vimrc. Wolałbym jednak, aby nie miało to wpływu na każdy plik, który edytuję - tylko te dla tego projektu - powiedzmy każdy plik w określonym katalogu (i jego podkatalogach). Czy …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.