Pytania oznaczone «neovim»

Projekt, który ma na celu refaktoryzację Vima. Użyj tego znacznika w przypadku pytań dotyczących wyłącznie funkcji Neovim (tj. Funkcji, których nie ma w Vimie i innych edytorach podobnych do Vi).

23
Jak współdzielić config między vimem a neovimem

Zacząłem używać neovim i przeniosłem się .vimrcdo niego, .config/nvim/init.vima inne rzeczy znajdują się w .local/share/nvim. Jaki jest najlepszy sposób udostępniania konfiguracji, a nawet wtyczek między vimem a Neovimem? Symlinks? Czy mogę zmienić katalogi w .vimrc, aby używało tylko jednego...

17
Wyślij tekst z jednego podzielonego okna do drugiego

Ostatnio pojawił się dodatek do NeoVim, który pozwala otwierać terminal w buforze vim. Daje to atrakcyjne możliwości wysyłania tekstu z jednego okna vim do drugiego w celu replikacji, na przykład zachowanie podobne do REPL. W przeszłości używałem tmux do tego rodzaju konfiguracji. Jednak teraz...

16
Problemy z używaniem schematu kolorów w NeoVim

Nie do końca rozumiem, w jaki sposób mój schemat kolorów wchodzi w interakcje z termustawieniem w vimie, a to utrudnia moją zdolność do prawidłowego wyświetlania w neovim. W moim pliku .vimrc prawidłowe zachowanie danego schematu kolorów wymaga ustawienia set term=xterm set t_Co=256 Pominięcie...

14
Jak warunkowo ładować wtyczki

Szukałem odpowiedzi na to pytanie, ale niczego jeszcze nie znalazłem, więc jeśli coś przeoczyłem, przepraszam. Myślałem, że będzie to szybkie wyszukiwanie google, więc może to bardziej skomplikowane niż myślałem. Chciałbym móc warunkowo ładować wtyczki na podstawie typu pliku, który edytuję. Na...

12
Czy istnieje wyszukiwanie dla polecenia replace?

Naprawdę podoba mi się incsearchfunkcjonalność Vima . Czy istnieje sposób, aby to działało, lub coś podobnego, działając podczas wymiany? Na przykład, jeśli w trybie normalnym piszę: :%s/potato/ Czy mogę potatowyróżnić wszystkie litery w moim pliku, tak jak są podświetlone incsearchpodczas...

11
Czy istnieje sposób na wykrycie, czy nagrywam w vimscript?

Czy jest coś takiego? eval("is_recording()") że mogę zadzwonić do vimscript, aby dowiedzieć się, czy aktualnie nagrywam makro? Myślałem, że to zadziała: eval("mode(1)") ale to po prostu powraca "n". Nie jestem pewien, czy to ważne, ale używam neovim, więc jeśli jest to wyłączne dla neovim,...

11
Neomake wisi podczas używania szyny

Wykonałem następujące dwa samouczki, aby spróbować skonfigurować eslinti Neomake: Kodowanie linków w Neomake i Neovim Linting code with Neovim and Neomake - edycja ESLint Więc mam następujące minimum init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd!...

10
Przypadek użycia emulatora terminala neovim?

Jedną z dużych różnic między neovimem a Vimem jest to, że neovim zawiera emulator terminala, który działa asynchronicznie. Nie widzę jednak, jak mogę skorzystać z tej funkcji. Do czego mogę tego użyć? Czy możesz podać kilka przypadków użycia funkcji terminalu neovim, aby zrozumieć, w jaki sposób...

9
Co oznacza symbol „+” podczas otwierania bufora?

Chcę otworzyć bufor terminala w podziale pionowym. Jeśli spróbuję :vertical split terminal, otrzymam bufor o nazwie „terminal”, a nie bufor terminala. Niedawno dowiedziałem się, że mogę zrobić, :vertical split +terminalaby otworzyć bufor terminala, ale nie udało mi się znaleźć dokumentów pomocy...

9
Jak rozpocząć zmaksymalizowane GUI z QT-Neovim?

Używam neovim z qt-neovim (arch. Linux). W gvim mogłem uruchomić zmaksymalizowane okno z: if has("gui_running") set lines 999 columns 999 endif To już nie działa. Próbowałem usunąć if bez powodzenia. Czy jest jakiś sposób, aby to