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 breakfast Chciałbym wyróżnić …
Kiedyś wchodziłem w tryb wstawiania, anie zdając sobie sprawy, że istnieje system, od którego zaczyna się tryb wstawiania. Czasami byłem zirytowany, aże umieścił kursor po pierwszym znaku linii, ale chodzi o to, że wchodzi w tryb wstawiania po bieżącej pozycji kursora. Potem zdałem sobie sprawę, że mogę wejść w tryb …
expandtabW moim .vimrcpliku ustawiłem konwersję tabna wiele spaceznaków. Jednak niektóre pliki (np. Makefile) wymagają rzeczywistego tabwstawienia znaku. Czy istnieje prosty sposób na wymuszenie wstawiania tabpodczas pisania?
Powiedz, że mam taki komentarz: //This is a comment Chcę to zrobić w ten sposób: //***************** //This is a comment //***************** Czy istnieje prosty sposób wielokrotnego wstawiania znaku, aż do następnego / poprzedniego wiersza?
Mogę już zmapować kombinację klawiszy w trybie wstawiania: :inoremap abc <do stuff> Ma to jednak kilka wad: Podczas wpisywania częściowej wersji sekwencji, na przykład ab, znaki nie są wyświetlane przez krótki czas, ponieważ „czeka”, aby sprawdzić, czy zamierzasz wpisać pełne polecenie. To jest niepożądane; Chcę zmapować łańcuch liter bez pauzy, …
Umowy itp. Formalne rzeczy wymagają list numerowanych. 1. Some text 2. More text 2.1. Sub-section text itp. Kluczem jest wyeliminowanie ręcznego numerowania podczas wstawiania lub usuwania elementu listy. Czy to jest możliwe vim? Spójność numeracji list jest naprawdę trudna do ręcznego śledzenia. Jednym z powiązanych z tym celów jest zapewnienie …
Chciałbym uruchomić autocmd w następujących scenariuszach po uruchomieniu Vima: Bez określenia nazwy pliku. Kiedy plik jest nowy. Gdy plik istnieje, ale jest całkowicie pusty. We wszystkich powyższych trzech przypadkach chciałbym uruchomić autocmd; konkretnie, chciałabym zacząć wkładka trybie automatycznie za jedynie powyższych scenariuszy (a nie kiedy jestem otwierania pliku, który już …
Dużo pracuję z trybem blokowania wizualnego, który wydaje mi się bardzo przydatny do szybkich zmian w wielu liniach. Ale mam problem z wstawieniem nowego wiersza w taki sposób: Wybór jest odnotowany jako []: Some [t]ext Some [t]ext Some [t]ext Some [t]ext Some [t]ext Naciskam Ii mogę dodać tekst do wstawienia …
Kiedy przeglądam tekst i, na przykład, dodając backtiksy wokół niektórych słów, cytatów lub czegokolwiek, denerwujące jest to, że muszę naciskać Esc lub Ctrl- [po każdej wstawce. Wstawki (i dodatki) są różne, więc .niewiele pomaga. Czy jest coś podobnego do rtego, co powraca do trybu normalnego po jednym znaku - ale …
Naciśnięcie Ctrl- ww trybie wstawiania spowoduje usunięcie poprzedniego słowa. Jest to odpowiednik Ctrl- Backspacew systemie Windows i Opt- Deletew OS X, i naprawdę przyspiesza pisanie. Vim ma osobne pojęcia wordi WORD(patrz :help word). Jest to nieocenione w nawigacji tekstowej: jest to różnica między wi W, bi B, i tak dalej. …
Próbowałem napisać ciąg znaków ze wszystkimi znakami od zdo ai pomyślałem, że byłoby to o wiele łatwiejsze, gdybym mógł pisać wstecz . Pomysł byłby podobny do trybu INSERT, w którym kursor nie przesuwa się do przodu po każdym wstawionym znaku. Nie mogłem znaleźć czegoś takiego, więc zastanawiam się, czy ten …
Czy można edytować katalog w Vimie? (Niektóre polecenia działają dla katalogów). Chcę wiedzieć, jakie operacje można wykonać w katalogu w Vimie. Vim może otwierać katalogi do edycji, wierzę, że będzie miał także polecenia do pracy. Ale zwykłe polecenia zachowują się inaczej dla katalogów. Na przykład, naciskając Ii wpisując nazwę pliku …
Korzystam z przykładu kodu javascript: 1 var a = 1; 2 var b = |{}; Kursor znajduje się w pozycji |(na znaku „{”, gdy kształt kursora jest blokowy), dowiaduję się, że chcę, aaby obiekt został przypisany, więc chcę go zmodyfikować jak poniżej: 1 var a = {}; Chcę więc wiedzieć, …
Jestem w nieco nietypowej sytuacji, gdy regularnie używam dwóch różnych układów klawiatury ( Programmers-Dvorak i Turkish-F ). Te układy różnią się od siebie i jestem w stanie posługiwać się tylko jednym zestawem wspomnień mięśniowych. Jestem dość biegły w posługiwaniu się poleceniami vim w układzie Dvorak, ale prawie niemożliwe jest użycie, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.