Vi & Vim

10
Wyświetl bieżącą nazwę pliku do edycji w wierszu polecenia

Jak mogę wyświetlić ścieżkę do bieżącego pliku w wierszu poleceń, aby wpisać podobną nazwę pliku? Nie chcę skrótu, który zostałby zastąpiony bieżącą nazwą pliku, chcę edytować nazwę pliku wraz ze ścieżką do katalogu. Na przykład chcę :editplik o podobnej nazwie lub w podobnym katalogu, np vim...

10
usuń linie, które pasują do wzorca z danej linii na końcu pliku

Jeśli mam plik z dużą ilością komentarzy i chcę usunąć wszystkie komentarze z powiedzmy wiersza 3 na końcu pliku, jaki jest najlepszy sposób, aby to zrobić? Utknąłem, ponieważ to, co pierwszy raz spróbowałem, nie robi dokładnie tego, czego chcę: :3,$/^#/d Zamiast szukać wzoru i usuwania linii z...

10
Zapobiegaj odświeżaniu ekranu do momentu zakończenia funkcji

Mam funkcję, która dużo przesuwa i wyprowadza tekst do bieżącego bufora vima, a kiedy go uruchamiam, widzenie wszystkiego, co dzieje się z oślepiającą prędkością, jest nieco niepokojące. Jak mogę zamrozić ekran, dopóki funkcja nie zostanie wykonana? Oto funkcja, o której mowa: function!...

10
Klawiatura numeryczna nie działa z vi i Putty?

Kiedy edytuję plik vimprzez SSH, spróbuję użyć klawiatury numerycznej na klawiaturze, aby wprowadzić długie cyfry (np. Adresy IP). Vimwydaje się, że to nie bardzo lubi. Używam PuTTY dla Windows do SSH na komputerze z systemem Debian. Naciśnięcie powoduje 123przejście do mnie niezależnie od tego,...

10
Jak wyszukać wzorzec w niektórych regionach składni?

Używam vima do edycji dokumentów lateksowych. Często będę chciał zmienić nazwę zmiennej na coś innego. Jednak szukanie nazwy zmiennej jest trochę denerwujące. Chciałbym wyszukiwać tylko w „strefach matematycznych” zdefiniowanych w pliku składniowym tex. Czy istnieje prosty sposób na ograniczenie...

10
Aby drukować z wyróżnionymi wynikami wyszukiwania

Kiedy szukamy wzoru w vimie, dopasowania są zwykle podświetlone. Jednak po wydrukowaniu podświetlenia znikają. Próbowałem zarówno :hardcopy > my_file.pdfi :TOhtml. Żaden z nich nie zachowuje podświetlenia. Czy istnieje sposób, w jaki mogę wydrukować dokument z dopasowanymi wzorami...

10
Przypadek użycia emulatora terminala neovim?

Jedną z dużych różnic między neovimem a Vimem jest to, że neovim zawiera emulator terminala, który działa asynchronicznie. Nie widzę jednak, jak mogę skorzystać z tej funkcji. Do czego mogę tego użyć? Czy możesz podać kilka przypadków użycia funkcji terminalu neovim, aby zrozumieć, w jaki sposób...

10
Jak powinna działać opcja „switchbuf”?

Niedawno odkryłem tę opcję switchbufi próbowałem jej użyć, ale nie mogę powiedzieć, czy nie rozumiem, jak powinna ona działać, czy też tak naprawdę nie działa na moim Vimie. O różnych możliwych wartościach doktor mówi: useopen Jeśli jest dołączony, przejdź do pierwszego otwartego okna...