Pytania oznaczone «vim»

15
Czym różni się Elvis od Vima?

Od jakiegoś czasu używam Slackware, który jest dostarczany z Elvisem jako domyślnym edytorem. Większość innych dystrybucji Linuksa wydaje się być dostarczana z Vimem , zamiast z Elvisem. Czy po dość przyzwyczajeniu się do Elvisa zmierzę się z krzywą uczenia się, przechodząc do dystrybucji, która...

15
Dlaczego vim tworzy pliki z zakończeniami linii DOS?

mam set fileformat=unix w moim .vimrc, a mimo to, jeśli utworzę plik w vim(działający w Cygwin), nadal będzie on tworzył pliki w formacie DOS i muszę je uruchomić, dos2unixaby je wyczyścić. (Wydaje mi się, że tak naprawdę nie muszę , ponieważ Git czyści je dla mnie, ale po prostu denerwuje mnie...

15
Dopasuj słowo zawierające znaki spoza a-zA-Z

Aby dopasować słowo, można użyć \v(\w+) Z pomocy vima :h \w: \ w znak słowny: [0-9A-Za-z_] Działa to dokładnie tak, jak opisano w instrukcji. Chcę jednak dopasować słowa zawierające znaki poza a-z, np . Prästgården . Dopasowanie wyrażenia regularnego \v(\w+)do prästgården daje zamiast...

14
Używanie inotifywait wraz z vimem

Mam prosty skrypt, który monitoruje plik pod kątem zmian i rsynchronizuje go za pomocą zdalnej kopii: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile [email protected]:./somefile done Działa dobrze z nano, ale nie działa z vimem. Kiedy używam nano, wyświetla: somefile...

14
vim: ukryj linię statusu na dole

Czasami pracuję z naprawdę małymi oknami terminala i potrzebuję każdego dostępnego miejsca. Więc chcę ukryć linię statusu vima. Już set laststatus=0to ukrywa jedną z linii statusu. Ale jest jeszcze jeden z treścią -- INSERT --i "filename.ext" 22L 500C. Jak mogę ukryć tę...

14
Polecenie PluginInstall vs. BundleInstall w Vundle?

Na stronie Vundle GitHub jest napisane, że należy używać PluginInstalldo instalowania wtyczek, ale kiedy szukam Vundle w Internecie, ludzie często go używają BundleInstall. Oba polecenia wydają się być dostępne. Czy jest jakaś różnica i kiedy należy jej

14
Skopiuj / wklej do SSH'd VIM ze schowka lokalnego (Windows)

Chciałbym skopiować z lokalnego komputera i wkleić do vima na zdalnym pudełku, w którym jestem SSH. Otóż ​​to. Próbowałem "+p and "*p, kliknięcie środkowym przyciskiem myszy i kilka innych rzeczy bezskutecznie :( Akceptowalne (choć mniej wygodne) jest po prostu pominięcie vima i schowka do...

14
Vim nie działa w tmuxie

Gdy próbuję otworzyć plik, używając vimwewnątrz tmuxcałego okna zamarza. Muszę zabić okno C-a &. Oto moje ~/.vimrcustawienia: :set autoindent :set ts=4 :set number :set shiftwidth=4 :set showmode :filetype on :filetype plugin on :syntax enable :set mouse=a i ~/.tmux.conf # I like Ctrl-a as...

14
vim: utwórz plik z bitem + x

Czy jest jakiś sposób, aby ustawić +xbit na skrypcie podczas tworzenia? Na przykład uruchamiam: vim -some_option_to_make_file_executable script.sh a po zapisaniu mogę uruchomić plik bez żadnych dodatkowych ruchów. ps. Mogę uruchomić chmodz vimsamej konsoli lub nawet z niej, ale jest to trochę...

14
Jaki jest format domyślnej linii statusu?

Przeczytałem o tym, jak zaktualizować linię statusu vima tutaj . Jestem w stanie zaktualizować go z powodzeniem. Ale chciałbym zachować format domyślnej linii statusu vima i po prostu dodać do niego więcej informacji, np. Rozmiar pliku, typ pliku itp. Domyślna linia statusu Vima to:...

14
Jak wyróżnić bieżącą linię i kursor w .vimrc?

Próbuję podświetlić bieżącą linię, a także pozycję kursora w Vimie. Oto mój .vimrc: set cursorline hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white hi Cursor ctermbg=15 ctermfg=8 Występuje problem polegający na tym, że bieżący kolor tła linii pokrywa kolor tła kursora, więc wygląda...