Moje klawisze strzałek nie działają w domu w trybie wstawiania w vi, po prostu wstawiają nową linię i wielką literę, jak „A”. Czy jest sposób, aby to naprawić?
Moje klawisze strzałek nie działają w domu w trybie wstawiania w vi, po prostu wstawiają nową linię i wielką literę, jak „A”. Czy jest sposób, aby to naprawić?
Jestem trochę nowicjuszem w Vimie. Chciałbym wysłać zawartość bieżącego bufora na stdin zewnętrznej komendy (powiedzmy mail). Moim ostatnim celem jest ustawienie skrótu do szybkiego wysyłania wiadomości e-mail z bieżącego bufora Vima. Zgaduję, że to powinno być trywialne, ale nie mogłem znaleźć...
Projekt Open Source Trac ma doskonałe wyróżnienie różnic - podświetla zmienione linie i zmienione bajty w każdej zmienionej linii! Przykłady można znaleźć tutaj lub tutaj . Czy istnieje sposób na użycie tego samego koloru podświetlenia (tj. Zmienionych linii i zmienionych bajtów ) w terminalu...
Zauważyłem, że mam kilka plików z kropkami, które kończą się na .un~, na przykład mam .vividchalk.vim.un~, ale nie jestem pewien, skąd się to wzięło. Wygląda na to, że są tworzone, gdy używam Vima w terminalu. Co to za pliki? Czy mogą same usunąć się po zamknięciu pliku, który edytuję?...
Próbuję skonfigurować domyślne ustawienia mojego GUI w Vimie. Zrobiłem już badania w sieci, ale wszystkie rozwiązania, które znalazłem i wypróbowałem, nie zadziałały. Oto kilka rzeczy, które wypróbowałem (w pliku .vimrc): set guifont = Monaco:h20 set guifont=Monospace 20 Właściwie nie...
Poniższe pochodzi z dokumentacji dotyczącej listy szybkich poprawek i listy lokalizacji. Ale nie jestem pewien, co właściwie się różni. Poniższy obrazek przedstawia te same rzeczy z listy lokalizacji i listy szybkich poprawek. Kiedy używam jednego lub drugiego w vimgrep i lvimgrep. In Vim the...
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie...
Znajduję się w pozycji, w której chcę utworzyć nowy plik w tym samym katalogu, w którym znajduje się otwarty plik. Jak utworzyć nowy plik w katalogu otwartego pliku w vimie? Czy jest też miejsce, w którym sam mogę się tego nauczyć? Googlowanie nie pomogło.
Mam kilka kodów skopiowanych z Internetu, które mają wcięcia 2-spacyjne i chcę to zmienić na wcięcie 4-spacyjne. Zastanawiam się, czy istnieje krótka procedura Vima do wykonania zadania bez konieczności pisania skryptu vim? Oto jak obecnie robię to z plikiem HTML: Zarejestruj makro Idź na...
Wypróbowałem MiniBufExplorer , ale zwykle kończy się na kilku oknach, które go wyświetlają lub całkowicie je zamykam. To, co chciałbym, to coś w rodzaju LustyJuggler z wyszukiwaniem przyrostowym, sposobem przełączania się między buforami w Emacsie. Na pewno istnieje taki scenariusz?...
Jak skopiować zawartość jednego rejestru do drugiego bez wklejania do schowka? Wyszarpnąłem jeden tekst i został on w domyślnym "rejestrze. Teraz chcę skopiować inny tekst bez usuwania / nadpisywania "rejestru. Chcę więc przenieść zawartość "rejestru, aby coś powiedzieć alub bzarejestrować, aby...
W terminalu nie można rozróżnić Ctrl+ Ai Ctrl+ Shift+, Aponieważ oba emitują ten sam kod klucza, więc widzę, dlaczego Vim nie może tego zrobić. Ale gVim, będąc aplikacją X, może rozróżniać Ctrl+ Ai Ctrl+ Shift+ A. Czy istnieje sposób na odwzorowanie tych dwóch rzeczy w inny sposób? Na początek...
Właśnie patrzyłem na ten post, który opisuje jak zawijać całe słowa w vimie. Zaakceptowanym rozwiązaniem było: :set formatoptions=l :set lbr Który przyjmuje ten tekst (karty są wyświetlane jako \ t): *Inside of window *Outside of window |---------------------------------------| |\t\tthis...
Kiedy wybieram słowo i używam wtyczki surround z S: foobar Staje się ( foobar ) Jak usunąć dodatkowe spacje, aby stało się (foobar) Co powinienem umieścić w moich ustawieniach?
Powiedzmy, że mam dziesięć wierszy i chcę dodać tekst przed słowem występującym w tych wierszach? Nie musi znajdować się na początku wiersza. Z: sdfsd foo sdfsd sfsd foo fsdf sdfsdf foo sdfsdf do: sdfsd bar(foo sdfsd sfsd bar(foo fsdf sdfsdf bar(foo sdfsdf Jest to również możliwe, aby nie...
Używam omnifunc=pythoncomplete. Podczas autouzupełniania słowa (np. os.<something>) Otrzymuję listę kwalifikujących się członków klasy i funkcji, zgodnie z oczekiwaniami, a także okno podglądu bufora magazynującego z dokumentacją o wybranym składniku lub funkcji. To świetnie, ale po...
W tej chwili, kiedy robię to :set spellw moim Vimie, błędy ortograficzne są podświetlane, jakby były zaznaczonym tekstem. To, czego chcę, to podkreślenie błędów ortograficznych w formacie MS Word. Próbowałem :help spellposzukać, ale nie mogłem znaleźć wskazówki. Każda pomoc jest mile widziana....
W niektórych schematach kolorów bieżąca linia podświetlenia zmienia tło, w innych, na przykład Desert, bieżąca linia jest podkreślona. Chcę zmienić bieżące podświetlenie linii w Desert, aby zamiast podkreślenia użyć innego koloru tła. Jak mogę to zrobić? Mój .vimrc: set cursorline highlight...
Jedyne, czego mi brakuje w korzystaniu z innych edytorów, to znajdowanie swojego miejsca za pomocą myszki. Potrafię spojrzeć oczami na określony obszar pliku i ruchem myszy i kliknięciem jestem tam. Z VIM'em muszę jjjjjkkkkkkjjjjhhhh ... prawie gotowe hhhhh o bzdury przegapiłem o 3 znaki,...
Wiem, że CTRLgwyświetla bieżący plik, nad którym pracujesz. Czy istnieje sposób na zmodyfikowanie mojego, .vimrctak aby nazwa pliku / ścieżka była zawsze wyświetlana?