W Vimie nie podoba mi się, jak po osiągnięciu końca pliku umieszcza ostatnią linię na dole ekranu. Czy w ogóle istnieje możliwość, aby ostatnia linia znajdowała się około 10 linii nad dolną częścią ekranu i po prostu tworzyła puste linie pod
W Vimie nie podoba mi się, jak po osiągnięciu końca pliku umieszcza ostatnią linię na dole ekranu. Czy w ogóle istnieje możliwość, aby ostatnia linia znajdowała się około 10 linii nad dolną częścią ekranu i po prostu tworzyła puste linie pod
czy można edytować więcej niż jedno słowo jednocześnie, które znajdują się w tym samym wierszu? Powiedzmy na przykład, że mam to: Spam and Eggs is all you need for a healthy breakfast i chciałbym zmienić linię na: organic_Spam and organic_Eggs is all you need for a healthy...
Próbuję zakodować funkcję, która zastępuje znak w szóstej kolumnie mojego bieżącego wiersza symbolem dolara ( $), ale chciałbym, aby mój kursor pozostał w pozycji, w której był przed wywołaniem funkcji. Próbowałem więc zapisać bieżącą kolumnę, wykonać moje zmiany, a następnie wrócić z następującą...
Jestem nowym użytkownikiem Vima i chcę zadać to nieco elementarne pytanie, aby upewnić się, że zacznę uczyć się Vima we właściwy sposób i nie rozwiną złych nawyków. Kiedy używasz Vima, jak ustawiasz swoją prawą rękę? Bardziej naturalne wydaje mi się, że zaczynam od palców na jkl;klawiszach, ale...
Zauważyłem podczas edycji wzdłuż linii w pliku .txt w trybie wstawiania, kursor przesunie się na początek linii po zapisie przy użyciu sekwencji klawiszy: <esc>:w Chciałbym zmienić to zachowanie tak, aby kursor pozostał w pozycji po: napisz. czy to możliwe? Nie potrzebuję kursora, aby...
Widziałem gdzieś w sieci kogoś używającego, Ctrl-Ja ponieważ nie znałem tego mapowania, przejrzałem odpowiedni dokument i znalazłem: j or <Down> or CTRL-J or <NL> or CTRL-N [count] lines downward linewise. Co prowadzi mnie do kilku pytań: Co to jest<NL> : Widziałbym to jako...
Próbuję zrozumieć, w jaki sposób mogę używać operatora z kolejnym ruchem wewnątrz mapowania. Na przykład: nmap /c c{here we pending for a motion}/<C-r>"<CR> Mapa powinna wykonać następujące czynności: Aktywuj coperatora i nasłuchuj następnego ruchu; Np. Mogę wpisać tutaj, t,aby...
Jak mogę przesunąć kursor do n- tego bajtu w buforze? Jak wyświetlić bieżącą pozycję kursora na linijce w odniesieniu do przesunięcia bajtu, a nie linii i kolumn? (Pytanie uzupełniające: czy może być wyświetlane zarówno w systemie dziesiętnym, jak i
Czy istnieje polecenie usuwania linii (lub n linii) powyżej bieżącej? Powyżej = prąd nie jest uwzględniony. Tj. Czy istnieje alternatywa, dkktóra nie usuwa bieżącej linii? Podobne do sposobu działania o/ Oi p/ P, ale z usunięciem. Obecnie robię kdd, który przesuwa kursor o jedną linię w górę i...
Niedawno dowiedziałem się o trybie twardym Vima i postanowiłem go użyć. Mam jednak problemy z drobnymi ruchami ziarna. Na przykład, powiedzmy, że naprawdę chcę po prostu przejść w górę lub w dół o jedną linię. Ponieważ ji ksą wyłączone, nie jestem pewien, jakie są lepsze alternatywy dla...
Zajmuję się tym problemem za każdym razem, gdy wrapopcja jest aktywna (w moim przypadku za każdym razem, gdy pracuję z plikami przeceny). To, co się dzieje, polega na tym, że podczas przewijania bufora w górę i w dół za pomocą ji k, owinięte linie tekstu (wizualnie tworzą akapit) na skraju górnego...
Lubię klawisze -i <C-M>tryb normalny, aby przejść do pierwszego niebiałego znaku poprzedniej / następnej linii. Czy istnieją odpowiednie klawisze do przejścia do ostatniego znaku spacji w poprzedniej / następnej
Jak mogę przenieść bajty X do przodu, zaczynając od bieżącej lokalizacji kursora (łącznie z podziałami linii)? [count]gomoże być użyty do przesunięcia X bajtów do przodu od początku bufora. Próbowałem Shift + V, G, [count]go(zakładając, [count]goże zacznie się odliczanie od początku mojego...
Korzystam z układu klawiatury, w którym backtick ( `) jest martwym klawiszem . Oznacza to, że kiedy piszę lewy strzałkę, a następnie samogłoskę (na przykład `a), Vim widzi znak akcentowany ( à). Więc jeśli ustawię znak za pomocą ma, mogę przeskoczyć do linii znaku za pomocą 'a. Ale przeskakiwanie...