Pytania otagowane jako gvim

Wszystko o edytorze VIM w jednym z jego graficznych wcieleń.

3
Czy istnieje sposób na „zablokowanie” rzutni w vimie?
Niedawno zacząłem używać Vima z NERDTree. Irytujące jest to, że kiedy zamykam bufor, NERDTree rozszerza się, aby wypełnić resztę ekranu, i muszę otworzyć inny plik i ponownie otworzyć NERDTree, aby przywrócić go do starego układu. Czy istnieje sposób „zablokowania” NERDTree na miejscu? Najlepiej byłoby, gdyby zamknięcie bufora zastąpiło go innym …

3
Alternatywna strona w vimie?
Właśnie się potknąłem przesunięcie + wchodzić do przewijania w dół w vimie. Zastanawiam się, czy jest coś tak użytecznego (tj. Łatwiejszego do osiągnięcia niż ctrl + b ) do stronicowania. Szukam czegoś, co już tam jest, a nie niestandardowego mapowania.
6 vim  gvim 

2
Jak zmienić mapowanie skrótu NERDTree w VIM
Używam układu klawiatury Dvorak z VIM, a klawisz „t” jest ruchem „w górę” podczas edycji zwykłego pliku. Problem polega na tym, że NERDTree ponownie mapuje „t”, aby otworzyć pliki w nowej karcie. Jak mogę cofnąć to mapowanie i użyć „t” dla ruchu w górę w NERDTree? Oto odpowiednie wiersze z …

3
Git dla Windows: Uruchom vima w tle bez ampersand (&)
Na moim komputerze z systemem Windows uruchamianie gVim wydaje się wiązać git z powłoką systemu Windows, natomiast jeśli uruchamiam z wiersza poleceń, tak nie jest. Jak mogę uruchomić gVim (lub jakikolwiek inny program, naprawdę) bez wiązania powłoki i konieczności dodawania '& amp;' do końca każdego polecenia? Każda pomoc w tym …

5
Skróty katalogu w Vimie
Czy ktoś zna dobry / schludny sposób tworzenia skrótów do katalogów w Vimie? Przypomina „~ [skrót]” w Zsh, którego można użyć do szybkiego określenia katalogu. Mógłbym tworzyć aliasy w moim katalogu domowym i używać „~ / [alias]”, ale byłoby miło, gdybym mógł mieć coś dostępnego tylko w Vimie.
4 vim  gvim 

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
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 


2
Dlaczego skrypty .bat są blokowane po uruchomieniu w systemie Windows 7?
Od kiedy przeniosłem się do systemu Windows 7, za każdym razem, gdy rozwijam skrypt .bat, mam dokładnie jedną szansę, aby go poprawnie. Jak tylko wykonam skrypt, zostaje on zablokowany przez nieznany proces, nawet jeśli wydaje się, że wykonanie zostało zakończone, i muszę wymusić zamknięcie programu explorer lub zrestartowanie, aby móc …
3 windows-7  batch  gvim 

3
Jak uczynić gVIM przenośnym
Czy jest możliwe, aby domyślna przenośna instalacja gVIM ( Windows ) była przenośna, aby można ją było przenosić na pamięć USB? Wiem, że istnieje kilka przenośnych dystrybucji, ale wszystkie wydają się być nieobsługiwane.

3
Dlaczego Vim wymaga, aby każde mapowanie klucza miało unikalny kod ascii?
Rozumiem, że Vim nie może odróżnić <c-s-[key]> i <c-[key]> ponieważ mapują do tego samego kodu ascii. I również z tego samego powodu <c-i> jest równa <tab>. Podobnie nie możesz mapować <c-1>, <c-;>, itp., ponieważ nie ma reprezentacji ascii. Czytałem, że niektórzy twierdzą, że to ograniczenie jest w porządku, ponieważ bardziej …
2 vim  gvim 

2
brakujące menu gvim na arch / xfce
Zobacz temat. set guioptions? guioptions=aegirLtmT Normalną wskazówką jest usunięcie ~/.gnome2/Vim, ale ten plik nie istnieje. Dziwne jest to, że po zainstalowaniu niektórych wtyczek Plugin pokazuje jako element menu. Czy moja instalacja gvima jest zakorkowana? Próbowałem ponownie zainstalować, ale to nie pomaga .. EDYCJA: Akceptowana odpowiedź nie jest tym, co zrobiłem, …
2 arch-linux  gvim  xfce 

1
Zmiana dysku w NERDTree (gVim, Windows)
Jeśli NERDTree uruchomi się gdzieś na dysku C: po osiągnięciu C: (które NERDTree uważa za „/”), otrzymuję komunikat „już na szczycie”, jeśli spróbuję kliknąć podwójną kropkę .. Pomoc NERDTree polega na nawigowaniu w górę iw dół katalogów, ale wydaje się, że nie ma sposobu na bezpośrednie określenie ścieżki do zmiany. …
2 windows  vim  gvim  nerdtree 


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.