Pytania otagowane jako command-line

Pytania dotyczące poleceń typu ex lub dwukropek. W przypadku pytań dotyczących opcji wiersza poleceń używanych do uruchamiania edytora użyj znacznika [invocation].

2
Zamknij i zwolnij bufor bez wychodzenia z Vima
Często ładuję informacje do tymczasowego bufora, a następnie zamykam je :clo!. Ale to ukrywa bufor zamiast całkowicie go rozładowywać, mimo że nohiddenustawiłem. Uważam to za męczące, ponieważ po wyjściu z Vima otrzymuję dodatkowe potwierdzenie dotyczące treści, które już (myślałem) odrzuciłem. Mógłbym po prostu użyć :q!zamiast tego, ale jest to zły …




2
Jak zapisać plik, dla którego nie mam uprawnień do zapisu?
Czasami zdarza się, że otwieram plik i wprowadzam pewne modyfikacje jako mój użytkownik, nie zauważając ani nie zapominając o zauważeniu [read-only]ostrzeżenia w wierszu stanu (np. Jakiś losowy /etcplik konfiguracyjny, taki jak /etc/resolv.conf). :w!oczywiście kończy się niepowodzeniem w tym przypadku, ponieważ mój użytkownik i tak nie ma uprawnień do zapisu. Więc …


5
Najłatwiejszym sposobem przełączania gałęzi git
W tej chwili używam zbiegów do zarządzania prawie wszystkim związanymi z git, ale nie mogę znaleźć dobrego przepływu pracy, aby szybko wizualizować i przełączać się między dostępnymi gałęziami. Mogę zrobić :Git checkout <branch-name>, problem polega na tym, że automatycznie uzupełnia zarówno nazwy plików, jak i gałęzie, i wolałbym listę gałęzi.

2
Uruchom skrypt bash z vima
Używam vima do tworzenia skryptów bash. Chodzi o to, że czasami nie chcę tworzyć nowego pliku, uczynić go wykonywalnym, wykonać go, a następnie usunąć. Mam na myśli skrypty, które zostaną użyte tylko raz. Na przykład otwieram vima i wpisuję to: #!/bin/bash ll | while read line do echo $line done …

3
Jak zatrzymać nagrywanie w wierszu poleceń?
Kiedy nagrywam makro qi gotowe, mogę wpisać: q aby zatrzymać nagrywanie, jeśli jestem w trybie normalnym lub wizualnym. <c-o>q aby zatrzymać nagrywanie, jeśli jestem w trybie wstawiania. .. Jak zatrzymać nagrywanie, jeśli moje makro kończy się w trybie poleceń?



4
Kiedy używać: grep i: vimgrep w vim?
W vimie :makeułatwia tworzenie i naprawianie błędów :greporaz :vimgrepzachowuje się jak :make. Ale dlaczego potrzebujesz tych dwóch poleceń? Dlaczego nie po prostu wyszukać wzór i po prostu nacisnąć n? Jakie są ich zalety w porównaniu z samym wyszukiwaniem?



2
Jak korzystać ze skrótów Readline w linii poleceń vim?
Kiedy edytuję polecenie Vima, chciałbym użyć tych samych skrótów, co w Bash i każdej innej REPL: M-baby cofnąć słowo, M-Backspaceusunąć poprzednie słowo, M-uprzekonwertować słowo na wielkie litery, C-kwyciąć do końca wiersz itp. Byłem w stanie skonfigurować niektóre polecenia, używając :cmap, ale nie wszystkie. Czy istnieje wtyczka lub ustawienie, które to …

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.