Pytania otagowane jako vim

Vim to wysoce konfigurowalny edytor tekstu zbudowany w celu umożliwienia wydajnej edycji tekstu. Jest to ulepszona wersja edytora vi.


2
Vim nie koloryzuje końca linii podczas uruchamiania na ekranie
Kiedy vim jest uruchamiany wewnątrz ekranu GNU, nie koloruje tła po tekście. Wygląda na to, że ekran powinien być skonfigurowany do prawidłowej obsługi 256 kolorów: $ screen $ tput colors 256 $ echo $term xterm-256colors OS i Shell Używam: $ cat /etc/redhat-release Red Hat Enterprise Linux WS release 4 (Nahant …

2
Vim Script: Czy w mapowaniach można odwoływać się do zmiennych lokalnych skryptów?
Wiem, że możesz odwoływać się do lokalnych funkcji skryptowych za pomocą <SID> ale co ze zmiennymi lokalnymi? Próbowałem tego i uderzając <c-space> zawiedzie: let s:testVar = "foo" function! s:GetTestVar() return s:testVar endfunction nnoremap <space> :echo <SID>GetTestVar()<cr> nnoremap <c-space> :echo <SID>testVar<cr> Można to obejść, pisząc funkcje dostępu (jak powyżej), ale czasami …
3 vim  gvim  vimscript 

2
Zmień opcje <li> automatycznego przypisywania w VIM
Domyślnie Vim wydaje się nie chcieć wciskać zawartości wewnątrz &lt;li&gt; znaczniki, chociaż automatycznie przypisuje się do większości innych znaczników HTML. Na przykład, jeśli zacznę od tego kodu: &lt;ul&gt; &lt;li&gt; foo &lt;/li&gt; &lt;li&gt; bar &lt;/li&gt; &lt;/ul&gt; i mieć vim autoindent to dostaję: &lt;ul&gt; &lt;li&gt; foo &lt;/li&gt; &lt;li&gt; bar &lt;/li&gt; &lt;/ul&gt; Jednak …
3 vim  html  autoindent 

2
Ctrl-A nie działa w trybie wiersza poleceń vim
W trybie poleceń vima, kiedy wpisuję naprawdę długie polecenie wyszukiwania i zamiany, jak przejść do początku wiersza? Ctrl+ei Ctrl+wpracują. Ale kiedy nacisnę Ctrl+ato po prostu drukuje ^A. Czy istnieje inny sposób przeskoczenia na początek linii?
3 vim 


2
w Vimie, jak mogę wybrać otaczający blok lub akapit
Chcę rekurencyjnie wybrać bieżący blok. na przykład mam ten kod ruby 1 def function 2 if true 3 if also_true 4 do this 5 end 6 end 7 end na przykład jestem teraz w czwartej linii. a kiedy coś naciskam, blok wizualny wybiera linię 3-5, a jeśli ponownie ją naciskam, …
3 vim  gvim  vim-plugins 

1
Czy przekazać polecenie ex do rejestru vim?
Chciałbym uzyskać wynik polecenia ex umieszczony w rejestrze. Wiem, że istnieje polecenie: redir, ale wymaga ono trzech poleceń, aby wykonać zadanie. Czy istnieje natywny sposób, aby to zrobić za pomocą jednego polecenia?
3 vim 

2
Ścieżki względne w .vimrc
Chciałbym dodać coś takiego let coffee_compiler = '~/repos/coffee-script/bin/coffee' do mojego .vimrc, ale vim nie rozszerzy ~(oczywiście, ponieważ nie jest to moja powłoka). Jak mogę sprawić, by działało to bez podawania mojej nazwy użytkownika? (Udostępniam plik vimrc na wielu hostach, więc twarde kodowanie nazwy użytkownika jest nie-nie.)
3 vim  vimrc 

1
Vim jest bardzo denerwujący i powolny
Ten obraz GIF ilustruje mój problem: Moje środowisko wykonawcze: Windows 7 SP1 Vim74 (wersja Windows) ConEmu najnowsza wersja x64 wersja Mój .vimrc plik: 529-liniowy plik na codepad Ustawienia związane z moim problemem (jak myślę): set term=xterm set t_Co=256 let &amp;t_AB="\e[48;5;%dm" let &amp;t_AF="\e[38;5;%dm" Mój problem: Kiedy przewijam w dół, teksty są …
3 windows  vim  conemu 



2
W vimie wstaw tylko wiersze z tekstem
Mam listę jak poniżej: words more words here's more skip space words here bananza! D: look more spaces and words! Jak mogę wstawiać rzeczy na początku tylko tych wierszy z tekstem? :%norm 0i*będzie *dobrze, ale ponieważ robi wszystkie linie, otrzymuje również puste linie. Czy jest jakiś sposób, aby to zrobić …
3 vim 

1
Zamień łączniki na encję HTML dla em myślników w Vimie
W Vimie próbuję uruchomić podstawienie dla tego tekstu: lorem ipsum -- dolor sit ... aby wyglądało to tak: lorem ipsum&amp;#8212;dolor sit Próbuję to zrobić :%s/ -- /&amp;#8212;/g, ale pozostawia mi to: lorem ipsum -- &amp;#8212;dolor sit Jak powinienem dostosować składnię podstawień?
3 vim 

2
Podświetlanie kolorów składni Vima zniknęło z wiersza poleceń
Gdybym wykonać następujące polecenia od wewnątrz na vimsesji, która odwiedza plik kodu, powstały hardcopy składnia jest podświetlony w kolorze : :syntax on :hardcopy &gt;/path/to/hardcopy.ps Ale jeśli wypróbuję tę samą sekwencję poleceń z wiersza poleceń (powłoka uniksowa), wynikowa kopia nie będzie wyróżniona kolorem (otrzymuję tylko czarny tekst, czasem pogrubiony lub podkreślony …
3 vim 

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.