Pytania otagowane jako ide

Pytania dotyczące wykorzystania Vima jako zintegrowanego środowiska programistycznego do programowania


4
Jak mogę zintegrować gdb z Vimem?
Zamiast gdbtuilub ctrl+xpod gdbktórym pokazuje kod źródłowy na górze ekranu, chciałbym zobaczyć to w moim edytorze Vima, który przeskakiwałby między kartami i buforami odpowiednio. Jak mogę to zrobić?

7
Ponowne wcięcie źle wciętego kodu
Podoba mi się funkcja inteligentnego wcięcia Vima, która pozwala mi tworzyć dobrze wcięte bloki kodu. Regularnie kopiuję / wklejam kod do buforów, ale kod ten jest często źle sformatowany. Idealne byłoby „ponowne przetworzenie” kodu za pomocą systemu inteligentnego wcięcia. Czy coś takiego jest możliwe? Na przykład, w jaki sposób „naprawiłbyś” …
39 indentation  ide 

3
Jak uzyskać inteligentne automatyczne uzupełnianie w C ++
Niektóre edytory (takie jak Visual Studio w systemie Windows) wykonują autouzupełnianie w C ++, które rozumieją C ++. Na przykład biorąc pod uwagę: #include <vector> int main(void) { std::vector<int> v; v.i W studiu wizualnym automatyczne uzupełnianie zna jedyną metodę, std::vector<int>która zaczyna się od „i” insert. Czy możliwe jest uzyskanie tego …

3
Jak mogę automatycznie wciskać nowe linie?
Pracuję nad projektami o różnych poziomach wcięcia. W wielu z tych projektów, ze względu na typową strukturę plików, większość linii jest wcięta co najmniej na dwóch poziomach (takich jak metody w plikach Java). Oznaczałoby to, że utworzenie nowej linii na linii public void something () { Przyniosłbym mój kursor do …
15 indentation  ide 



4
Ograniczanie operacji do sekcji kodu
W moim codziennym życiu zawodowym wiele razy muszę obsługiwać określoną funkcję, np. Podświetlanie lub wyszukiwanie zmiennej, ale nigdy nie udało mi się ograniczyć zakresu edycji / wyszukiwania. Czy istnieje vim sposób na wybiórcze powiedzenie, znajdowanie wszystkich odniesień do $colortych zestawów nawiasów klamrowych lub tego zagięcia itp. Jeśli to możliwe, byłoby …

1
Uzupełnianie argumentów dla Pythona
Czy istnieje sposób na uzupełnienie argumentów dla Pythona? Obecnie używam kombinacji ctags, trybu python i YouCompleteMe, ale brakuje mi funkcji do automatycznego uzupełniania argumentów funkcji (lub przynajmniej ich pokazania). Czy istnieje wtyczka, która to obsługuje? Używam vim / gvim 7.4 i Ubuntu 14.04

2
Poruszanie się po projektach kodu bez użycia zewnętrznych poleceń
Próbuję zebrać zestaw narzędzi poleceń / zapytań Vima, w trybie poleceń lub wyszukiwania, do nawigacji w bazie kodu bez użycia tagów Ctag lub innych narzędzi zewnętrznych. Tagi są świetne, ale wsparcie może się różnić w zależności od środowiska programistycznego, w którym utknąłeś. Chciałbym polegać tylko na wiedzy Vima.
9 search  ide 

2
Składanie kończy się niepowodzeniem: vim nie może znaleźć żadnego zagięcia
Próbuję złożyć trochę kodu PHP, a na końcu wpisu umieściłem wersję części kodu, którą próbuję złożyć. Próbowałem następujących poleceń vima, ale działają tylko poniższe polecenia ex. Komendy inne niż ex nie działają i wyświetlają biało-czerwoną wiadomość w linii statusu, mówiąc: Nie mogę znaleźć żadnych fałd. :help folding :help fold-commands :help …
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.