Lubię korzystać z funkcji virtualedit = all Vima, ale lubię też możliwość klikania za końcem linii i kierowania kursora bezpośrednio na koniec linii (zamiast do dokładnej pozycji, którą kliknąłem). Czy istnieje wtyczka lub coś, co może sprawić, że położenie kursora Vima po kliknięciu myszą będzie działało bardziej inteligentnie? Najlepiej byłoby, …
Za pomocą edytora tekstu vimmożna tworzyć numery w indeksie dolnym i górnym, używając cyfr control- k- nsdo subskrypcji i control- k- nSdo superskrypcji, gdzie njest cyfra arabska. Czy istnieje mechanizm uogólnionej subskrypcji i nadpisywania innych znaków (np. Liter łacińskich lub greckich)?
powiedzmy, że mam regex wewnątrz linii i chcę skopiować pierwszą linię powyżej pozycji kursora, która ma ten wzór bez przesuwania kursora. Na przykład (kursor jest oznaczony ||): This is a short example. On the other hand, I'm having trouble with it. || Jak skopiować zdanie „To jest krótki przykład” na …
Korzystam z systemu Windows, a mój vim jest obciążony strasznym schematem kolorów z vimem. Wiadomość jest niebiesko-czarna (więc nie widzę, co piszę). Muszę zmienić schemat kolorów, ale :colorscheme slatenic nie robię. :version vim - vi improved 7.3 (2010 aug 15, compiled oct 27 2010 17:51:38) ms-windows 32-bit console version included …
Niedawno zaktualizowałem Vima i zauważyłem, że za każdym razem, gdy otwieram .txtplik, opcja tw=78jest ustawiona. (Co sprawia, że Vim automatycznie przerywa linie, gdy przekroczyłyby 78 znaków.) Nie podoba mi się to i chciałbym się go pozbyć. Dodałem set tw=0jako ostatni wiersz w moim _vimrcpliku, ale to nie miało żadnego efektu. …
Używam emacsa do kodowania c ++, aw moim projekcie jest wiele osób, które używają gvima do tego samego. Mój problem polega na tym, że kiedy otwieram ich pliki .h lub .cc w emacsie, formatowanie stało się naprawdę złe, prawdopodobnie z powodu ustawienia tabulatorów lub czegoś podobnego. To, czego chcę, to …
Wiem, że możesz wyszukiwać słowo pod kursorem w VIM za pomocą # i *, ale to wyszukiwanie nie działa dla czegoś takiego jak „długie_ słowo”, np. Jeśli mój kursor to „l | ong_word”, to szukam według słowa # lub * „długie” jest również uważane za pasujące słowo. w jaki sposób …
Wygląda na to, że moje pliki vim śledzą tylko ostatnie 500 KB zmian. Na dole mojego panelu gundo zmienia się od edycji 1774 do 0 (łączna liczba wersji pliku to 2776). Chociaż oznacza to, że cała historia może przekroczyć 1 MB, jest to bardzo do przyjęcia, ponieważ jest to praca …
Chciałbym mieć skrót w vimie, który wykonuje duplikację linii, bez zmiany pozycji kursora. Po prostu szarpanie i wklejanie zawsze przesuwa kursor na początek następnego wiersza, więc myślę, że muszę to zrobić w dwóch krokach: skopiowanie początku wiersza, a następnie jego końca. Próbowałem tego: noremap <C-S-d> y0O<ESC>pkéy$lgp`[ z hjklmapowaniem do jklé. …
Używam lateksu jako pamiętnika z sekcjami dla każdego przedmiotu. Ręcznie dodam datę utworzenia i modyfikacji do każdego elementu tekstu (sekcja, podsekcja, podsekcja, ...). Czy istnieje sposób, aby uczynić to automatycznym? Jestem gotów nauczyć się Lua lub Pythona i napisać do niego kod (używam nowoczesnego C ++), ale nie jestem pewien, …
Gram z zsh, aby zmienić czas modyfikacji obrazu zgodnie z atrybutem exif „Oryginalna data / godzina”. W tym celu wykonuję jedno polecenie: PDATE=$(exiftool -p '$DateTimeOriginal' $PIC | sed 's/[: ]//g') touch -t $(echo $PDATE | sed 's/\(..$\)/\.\1/') $PIC Mam kilka zdjęć z niewłaściwą wartością „Oryginalna data / czas”, więc te …
Mam problem z zachowaniem Vim Autouzupełniania dla nazw buforów. Target Soft / OS Używam gVim bez wtyczek w systemie Windows 10 Co chciałbym zrobić Zakładając, że mamy drzewo plików takie jak: za b> do re e0 e> fa sol Kiedy szukam nazwy bufora, oto zachowanie, które chciałbym: :b <Tab> => …
Używam wielu wystąpień vima. Obecnie używam funkcji bash kv(){ a=($(pgrep vim)); kill ${a[@]}; } aby zakończyć wszystkie działające instancje vima. Ma to tę wadę, że pozostawia nierozstrzygnięte pliki .swp wszędzie tam, gdzie vim został zabity niezapisanymi zmianami. Czy istnieje sposób na ustawienie vima, aby zapisywał swoje bufory, jeśli zostanie wysłany …
O ile mi wiadomo, nie ma zdarzenia autocmd do kopiowania i wklejania. Byłem więc ciekawy, czy można napisać skrypt, który przełącza tryb wklejania, gdy schowek jest używany do wklejania. Jeśli może obsłużyć Shift+Insert, Ctrl+Shift+va przycisk myszy w średnim lub nawet skrypt wewnętrzny, to byłoby niesamowite, ale jestem przede wszystkim stara …
Czytam mnóstwo świetnych rzeczy na temat Vima i MacVima, więc go pobrałem i używałem go do pisania HTML i CSS. Wydaje mi się, że skoro jestem nowy na tym obszarze, równie dobrze mogę nauczyć się MacVima, zamiast czekać, aż zacznę kodowanie, a potem będę musiał wszystko spowalniać, aby się tego …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.