Pytania otagowane jako vim

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

4
Zepsuta ŚCIEŻKA w ~ / .bash_profile, teraz nie może go edytować
Naprawdę spieprzyłem $PATHzmienną ~/.bash_profilepodczas instalacji oprogramowania. Zamiast używać export PATH=$PATH:/some/other/path Idiotycznie to zrobiłem export PATH=~/some/other/path Więc nie, nie mogę używać żadnych poleceń. Jeśli spróbuję ls, dostanę to; $ ls bash: ls: command not found... Similar command is: 'lz' Jak mogę edytować moje, ~/.bash_profileaby naprawić ten bałagan? Nie mogę używać vima …


1
Czy w Vimie mogę odwzorować klucz bezpośrednio na polecenie, zamiast używać: foo <CR>?
Mam zdefiniowane odwzorowanie noremap &lt;M-n&gt; :tabn&lt;CR&gt; który działa ładnie, z wyjątkiem następującego scenariusza: Uruchamiam: make, czekam, podczas gdy javac myśli, wtedy nagle zdaję sobie sprawę z czegoś, co powinienem sprawdzić w innym pliku i spróbować przełączyć karty. Nie mogę tego zrobić, póki nie: wykonuję polecenia Nadal jestem w trybie komend, …
vim 

1
Dlaczego vim został usunięty po aktualizacji systemu (ubuntu 14.04)?
Za każdym razem kompiluję vima i instaluję go (zawsze używam instrukcji z teren ), jest usuwany po aktualizacji Ubuntu (nie wszystkie aktualizacje, ale niektóre z nich). Po takich aktualizacjach ubuntu zawsze prosi mnie o użycie „apt-get install -f”. Wydaje się, że problem dotyczy dystrybucji vim, która znajduje się w domyślnym …
ubuntu  vim 

1
nazywając cygwin svn z vim
Próbuję powłoki, aby uzyskać 'svn log%'. Aby uzyskać to w innym buforze, wydaje się, że najlepszym sposobem jest wywołanie: :new | set buftype=nowrite | r !svn log # Gdzie r umieszcza dane wyjściowe z polecenia powłoki w buforze utworzonym z new i # odwołuje się do nazwy pliku poprzedniego bufora. …
vim  svn  cygwin 

2
vimdiff w cygwin nie działa poprawnie
Kiedy porównywałam dwa pliki z vimdiff w moim cygwinie, vimdiff a.c b.c wszystkie linie zostały złożone (jak poniżej) Potem użyłem zR aby otworzyć wszystkie foldery, ale nie pokazano żadnej różnicy. Inną dziwną rzeczą jest to, że kiedy zaczynam dodawać nową linię (za pomocą PRZYCISKU o), zaczyna ona pokazywać różnicę Znalazłem …


2
Wklej łańcuch formatowania lub wklej z zastąpieniem
Czy w Vim mogę dostarczyć ciąg formatujący, szarpnąć go i wkleić z sformatowanymi wartościami w zakresie ?. Przykładem w Pythonie 2 byłoby: dla i w zakresie (1, 3): print "To jest linia% d"% i Jeśli nie jest to możliwe w Vimie, czy byłoby tak w Emacsie lub innym edytorze?
vim  emacs 

4
Jak przenieść linię w pliku na górę z wiersza poleceń?
Chciałbym przenieść ścieżkę w pliku na początek pliku. Każda ścieżka jest wymieniona 1 na linię. Jak się ruszam /someplace/2nd/ do góry używając tylko linii poleceń? /someplace/1st/ /someplace/2nd/ /someplace/3rd/ Więc kończę /someplace/2st/ /someplace/1nd/ /someplace/3rd/
unix  vim  sed 

0
Skrypty Vima z niedopasowaniem kodowania Tcl:
Próbuję napisać wtyczkę dla Vima używając Tcl jako języka zaplecza. Napisałem i przetestowałem większość kodu i wygląda na to, że działa dobrze, z wyjątkiem jednej przeszkody, której nie mogę się pozbyć: kodowania. Zastanawiam się, czy ktoś tutaj jest skłonny do testu. Utwórz ~ / .vim / plugin / tcltest.tcl tymi …

1
Mutt: pozwól vimowi obsługiwać podświetlanie składni podczas przeglądania zwykłego załącznika tekstowego
używam mutt na e-mail i pozwoliłem vim obsługiwać załączniki zwykłego tekstu. W moim ~/.mailcap mam text/plain; view %s ; needsterminal To działa dobrze, ale usuwa wszystkie podświetlenia składni. Często otrzymuję kod źródłowy w załącznikach i byłoby świetnie mieć podświetlanie składni. Czy istnieje opcja, która pozwoliłaby mi ją zachować? Próbowałem też …

3
CTRL +] w Vimie na Macbooku
Mam irytujący problem z Ctrl + ] kombinacja klawiszy w Vim na moim Macbooku. Mam skandynawską klawiaturę, więc nie mam ] klawisz. Normalnie robię znak] Alt + 9 . Jest to problem, gdy używam na przykład ctagów, ponieważ nie ma prostego sposobu na przeskakiwanie w plikach. Próbowałem użyć map &lt;C-9&gt; …

1
problemy z ponowną oceną grupy vim
Vim7.4, mac. Jest to mała funkcja do ustawiania niektórych ustawień, w oparciu o typ pliku do pisania prozy. Jeśli zacznę od otwarcia na przykład mojego vimrc, wszystko jest w porządku, działa to zgodnie z oczekiwaniami, ale jeśli z mojego vimrc otworzę plik przeceny, spróbuję dostać się do innego nieokreślonego typu …
vim 

1
vim usuń klawisz tabulacji
W vim mogę usunąć z bieżącej pozycji kursora do pewnego znaku, powiedzmy g, używając dtg. Jak jednak usunąć do następnej karty char? Czy w tej sytuacji jest klucz do reprezentowania karty?
vim 

3
Vim: Jak podświetlasz wzór wyszukiwania ze skryptu?
Nie sądziłbym, że to będzie trudne, ale nie działa. To, co próbuję zrobić, to włączyć podświetlenie ze skryptu. Próbowałem: function! g:TestFunc() let @/ ="testtext" set hlsearch endfunction nnoremap &lt;space&gt; :call g:TestFunc()&lt;cr&gt; Co nie działa. Oznacza to, że naciśnięcie spacji przed tekstem „testtext” w nim nie powoduje podświetlenia tekstu. Użytkownik nadal …

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.