Pytania otagowane jako vim

Vim to darmowy i otwarty modalny edytor tekstu dostępny na większość głównych platform. Umożliwia wysoką wydajność w wielu zadaniach edycji tekstu, ale ma stromą krzywą uczenia się. Aby nauczyć się podstaw, uruchom „: help vimtutor”. W przypadku pytań niezwiązanych z programowaniem użyj https://vi.stackexchange.com/.

1
Wstaw znak powrotu karetki w vim
Edytuję ramkę protokołu sieciowego zapisaną w pliku w systemie Unix ( \nznaki nowej linii). Muszę wstawić znak powrotu karetki ( U+000Daka \r). Kiedy próbuję wkleić go ze schowka ( "+p) lub wpisać za pomocą Ctrl+ Shift+ u- 000d, następuje wstawienie nowego wiersza ( U+000A). Jaki jest właściwy sposób, aby to …





14
Refaktoryzacja w Vimie
Oczywiście fakt, że można refaktoryzować w IDE jest dla wielu bezcenny. Rzadko kiedy to robię, kiedy koduję, ale mogę próbować to zrobić podczas edycji czyjegoś źródła. Jak wykonujesz tak trywialne zadanie na wielu plikach w Vimie? Znalazłem tę wtyczkę do refaktoryzacji Rubiego, ale co powiesz na „dowolny” język?
99 vim  refactoring 


5
Jak zamienić dwie linie w vimie?
Mam to: pick 887b66f add 222 Dziewiecsil to flowers new title pick dc331cb new name of beginning commit Chcę to uzyskać: pick dc331cb new name of beginning commit pick 887b66f add 222 Dziewiecsil to flowers new title Czy istnieje sposób, aby to zrobić w szybki sposób za pomocą skrótów klawiaturowych?
99 vim 


5
Polecenia wykonywane z vima nie rozpoznają aliasów poleceń bash
Używam basha na Macu i jeden z aliasów jest taki alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges' Jednak kiedy to zrobię :! gitlog dostaję /bin/bash: gitlog: command not found Wiem, że mogę dodawać takie aliasy do mojego pliku .gitconfig [alias] co = checkout st = status ci = …
98 bash  vim  alias 



9
Przełączanie się między kartami w NERDTree
Właśnie zacząłem używać wtyczki vim NERDTree do mojego projektu. Nie mogę znaleźć dokumentacji dotyczącej przełączania się między otwartymi kartami. Czy ktoś może mi podać klawisze skrótu? Dzięki...
98 vim  nerdtree 


4
Używasz trwałego cofania Vima?
Jedną z nowych funkcji w Vim 7.3 jest „trwałe cofnięcie”, które pozwala na zapisanie undotree do pliku przy wychodzeniu z bufora. Niestety, nie udało mi się prawidłowo go włączyć lub chyba źle go używam. Oto, czego próbowałem do tej pory: Dodałem do ~ / .vimrc set undofile " Save undos …
96 vim  undo  undo-redo 

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.