Pytania otagowane jako vim

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

7
Otwórz edytor oparty na konsoli z ograniczonym dostępem
Mam skrypt, który zostanie wykonany przez SSH. Mój serwer SSH jest skonfigurowany tak, aby zawsze uruchamiał ten skrypt, więc użytkownik nie ma dostępu do rzeczywistej maszyny. Jedną z cech tego skryptu jest edycja pliku, zastanawiam się, czy istnieje sposób na wywołanie VIM (lub innego edytora opartego na konsoli) bez umożliwienia …
6 linux  vim  emacs  nano 

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 

1
Tryb kopiowania Tmux: pozostaw wybór w trybie kopiowania
Podczas korzystania z tmux często znajduję potrzebę kopiowania wielu elementów z jednego okienka lub okna do innego. Gdy te elementy znajdują się blisko siebie w długim buforze przewijania, mój obecny przepływ pracy zazwyczaj wygląda tak: Wejdź w tryb kopiowania w panelu źródłowym Wybierz pierwszy element i skopiuj go. Przejdź do …

3
Usuń ostatnie słowo (Ctrl-W): Spraw, aby powłoka bash zachowywała się jak linia poleceń vima
Wśród wielu przydatnych skrótów klawiaturowych dostępnych w powłoce bash Ctrl - W aby usunąć słowo po lewej stronie kursora. Załóżmy, że moja linia poleceń wygląda następująco: cp some-file /foo/bar/baz/copy Teraz oczekuję, że będę mógł nacisnąć Ctrl - W i skończyć z następującymi: cp some-file /foo/bar/baz/ W wierszu poleceń Vima rzeczywiście …

3
Jak mogę wyświetlić stare komunikaty o stanie w Vimie?
Mam wrażenie, że gdybym znał prawidłową terminologię, nie musiałbym zadawać tego pytania, a Google wystarczyłoby. Niestety. Korzystając z http://www.vim.org/scripts/script.php?script_id=2423 , kiedy uruchamiam polecenie „: Gist”, wtyczka drukuje łącze do gist na dole okna terminala, gdzie zwykle wpisuje polecenia. Nie jestem pewien, jak to się nazywa. Nie mogę tam zaznaczyć tekstu, …
6 vim 


3
Użyj innego użytkownika .vimrc i .vim /
Wiem, że mogę :source /path/to/some/.vimrczaładować mojego użytkownika, .vimrcgdy działa jako root, ale jak mogę również korzystać z całego .vim/katalogu? Czy jest dostępna opcja uruchamiania /home/user/.vim/, którą mogę skonfigurować jako alias? I gdzie w świetnym podręczniku znalazłbym te informacje, gdybym wiedział, czego szukać. Prosta :help .vimlub :help .vimrcnie znalazłem informacji dotyczących …
6 linux  vim  root 

7
Nawigacja podobna do Vima n Adobe Acrobat Reader
Adobe Acrobat Reader jest obecnie jednym z dobrych czytników PDF dostępnych na platformie Linux. xpdf i Evince wykonują swoją pracę dobrze, ale wyświetlanie programu Acrobat wydaje się być lepsze. Jestem przyzwyczajony do edytora Vim i chcę funkcji Vima nawigacyjnych (za pomocą h, j, ki ldo poruszania się) w programie Adobe …

3
Relatywna liczba ustawień Vima i wiele buforów
Podoba mi się ustawienie liczby względnej. Obecnie refaktoryzuję kod (tłumaczenie: eksplodowanie 5-letnich okropnych metod i zastępowanie ich ładnym kodem) i uważam, że warto mieć aktywne ustawienie plików podczas ich otwierania Często albo otwieram wiele buforów, albo używam vima klienta / serwera, aby pomieścić wszystkie moje otwarte bufory / pliki i …
6 vim 

2
Vim Editor jest bardzo inteligentny?
Programuję w C ++ lub Java. Chcę użyć edytora Vim i usłyszałem, że mogę skonfigurować edytor Vim, aby móc: Od obiektu do definicji Od funkcji do definicji Od nazwy klasy do definicji Czy mamy profesjonalnego Vimera, który mógłby mi powiedzieć, jak dokładnie skonfigurować Vima?


2
jak bazować-dekodować plik wiersz po wierszu
Mam plik, który jest kodowany przez base64: 5byg5bCP5piO c2FyYWg= 5p2O56OK Chcę go zdekodować wiersz po wierszu: :%!base64 -d Ale dostaję wszystko w jednej linii: 张小明sarah李磊 Chcę: 张小明 sarah 李磊 Jak mogę to zrobić?
5 vim 

3
Autoformat dla Perla w Vimie
Mam fragment źle sformatowanego kodu Perla: if ($a==1){ &err_report("$a"); while($b!=1){ &err_ok(); } } chcę przeformatować to w Vimie. Po użyciu polecenia gg=G, kod jest sformatowany jako: if ($a==1){ &err_report("$a"); while($b!=1){ &err_ok(); } } Właściwie chcę go sformatować w Vimie jak poniżej: if ($a==1){ &err_report("$a"); while($b!=1){ &err_ok(); } } Co powinienem …

4
Cechy Emacsa, które uzupełniają Vima?
Od dłuższego czasu intensywnie korzystam z Vima i naprawdę lubię z nim pracować. Jednak wciąż czytam pochwały dla Emacsa. Zdecydowałem się spojrzeć na Emacsa, aby uzupełnić moją wiedzę o edytorach Unix (nie wspominając o skrótach klawiszowych Emacsa, które są szeroko stosowane). Ale! Cieszę się, że większość mojej codziennej pracy wykonuję …
5 vim  emacs 

1
Ignoruj ​​typy plików podczas zakładania z wiersza poleceń
Jedną z fajnych funkcji vima jest to, że możesz poprosić go o zignorowanie pewnych typów plików po naciśnięciu karty, używając następującego polecenia w vimrc: set wildignore+=*.hi,*.pyc,*.o Czy istnieje podobne ustawienie bash więc mogę zignorować typy plików, kiedy zakładam w linii poleceń?
5 bash  vim  wildcards 

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.