Vi & Vim

Pytania i odpowiedzi dla osób korzystających z rodzin edytorów tekstu vi i Vim


7
Jak debugować mój plik vimrc?
Mam problem z Vimem i myślę, że może to być mój vimrcplik (lub powiedziano mi, że może to być mój vimrcplik). Jak to zweryfikować? Jeśli to jest mój vimrcplik, skąd mam wiedzieć, gdzie dokładnie leży problem?
80 vimrc 

5
Jak edytować pliki binarne za pomocą Vima?
Czy istnieje sposób edycji plików binarnych w jakimś trybie szesnastkowym? Na przykład jeśli mam jakieś dane binarne pokazane przez xxdlub w hexdump -Cten sposób: $ hexdump -C a.bin | head -n 5 00000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 00 00 00 |................| …



5
Jak łączyć linie bez tworzenia spacji?
Standardowe Jpolecenie łączenia linii zastępuje znaki nowego wiersza spacją. Jest to przydatne podczas edytowania „literatury”, ale może być kłopotliwe, jeśli, powiedzmy, edytuję zrzut heksowy ręcznie, jeśli zapomnę usunąć zbędne miejsce. Czy istnieje szybki i łatwy sposób na połączenie dwóch linii bez tworzenia odstępu między nimi?

1
Jaki jest cel wymiany plików?
Kiedy edytuję pliki, Vim ma tendencję do tworzenia plików o nazwie , co wydaje mi się denerwujące. Z , widzę, że opcja pomija tworzenie plików wymiany..filename.swpvim -h-n Czy istnieje dyrektywa vimrc, za pomocą której mogę domyślnie wyłączać pliki wymiany? Jaki jest cel zamiany plików i jakiej funkcji nie byłoby możliwe, …

9
Jak cicho wykonywać polecenia powłoki?
:!<command>może być użyty do wykonania polecenia w powłoce. Ale to „przejmuje” mój terminal i wypełnia go stdouttym konkretnym poleceniem. Jak wykonać polecenie w tle, które powiadamia mnie tylko o niezerowym kodzie wyjścia?



6
Czy istnieje prosty sposób na zamknięcie okna buforowania / podglądu scratch?
Jedna z zainstalowanych przeze mnie wtyczek (prawdopodobnie Supertab) zapewnia ładny widok dokumentacji aktualnie podświetlonej pozycji w menu ukończenia: (Najwyraźniej) bufor scratch pozostaje otwarty nawet po wyjściu z zakończenia (przez naciśnięcie Enterlub Space). Następnie, aby to zrobić <c-w>↑:q, robię to , ale muszę naciskać Ctrlwyjątkowo irytująco (jeden z powodów, dla których …

1
Jak debugować mapowanie?
Widzę tu wiele pytań, w których użytkownik ma mapowanie, które nie działa i przez większość czasu przyczyny są dość podobne. Sugeruję, aby uczynić to pytanie odniesieniem do tego rodzaju pytań, aby podać pełną procedurę debugowania mapowania. Jeśli użytkownik ma problem z mapowaniem, może zostać przekierowany tutaj, aby wyeliminować najczęstsze problemy. …




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.