Запитання з тегом «vim»

Vim - це легко налаштований текстовий редактор, створений для ефективного редагування тексту. Це вдосконалена версія редактора vi.

1
Плагін Snipmate in vim вставляє повернення каретки у всі фрагменти
Я використовую плагін snipmate in vim і почав створювати деякі фрагменти, які слід використовувати в Zope. На жаль, фрагменти, які я створюю, є деякими атрибутами html, і кожен раз, коли я називаю фрагмент, він працює як очікувалося, але він вставляє повернення каретки після фрагмента, і я повинен повертати кінцевий тег …
1 vim  plugins  snippets 

1
Vim:: мовчати з makeprg
Я використовую pylintфайли .py для :makeсвого .vimrc, хоча будь-яка програма pylintчи інше стосується цієї проблеми. set makeprg=pylint\ --reports=n\ --output-format=parseable\ % Коли я бігаю :make, я неминуче отримую дратівливу Press ENTER or type command to continueпідказку. Я знаю, що це може бути відключено :silent, але я не можу додати його до …
1 vim 

1
Vim заборонити змінювати опцію
Як я можу встановити параметр і заборонити змінювати його значення в будь-якому іншому місці? Наприклад, я використовую 2 місця на одну вкладку: set shiftwidth=2. І час роботи vim змінить його для деяких типів файлів. Я не хочу, щоб це сталося.
1 vim 

1
Не вдалося встановити плагін Vim на локальній машині від Vundle
Для тестування я намагаюся встановити локальний плагін як цей крок: Клоніруйте будь-який корисний плагін на локальний, наприклад, vim-ugug git clone https://github.com/tpope/vim-fugitive.git ~/devspace/vim-fugitive Додайте Bundle '~/devspace/vim-fugitive.gitу .vimrc файл. Виконати vim +BundleInstallв оболонці. Все робиться, крім наступного плагіна, журнал: Bundle ~/devspace/vim-fugitive.git $ git clone --recursive '~/devspace/vim-fugitive.git' '/home/USER/.vim/bundle/vim-fugitive' > fatal: Could not switch …
1 vim 

1
Вийдіть із vim, якщо останній буфер закритий, що не buftype = nofile або buftype = quickfix
Відкрийте примірник vim та виконайте такі команди: :help :wincmd w :quit Vim вийде, хоча буфер довідки все ще відкритий. Як можна отримати цю функціональність для списку місцеположень? Vim також проявляє таку ж поведінку, якщо той, хто використовує a preview-window. :pedit $MYVIMRC :quit Було б непогано отримати таку поведінку для інших …
1 vim 

1
(Mac) VIM відключить NerdTREE для нових та окремих файлів
Я налаштував NerdTree відкриватися, коли я запускаю VIM, використовуючи Pathogen і розміщуючи NERDTree у своєму .vim/bundleкаталозі. Я встановив NERDTreeTabs так само. Я не хочу, щоб NERDTree відкривався, коли я відкриваю один файл або створюю новий файл. Як я можу це зробити?
1 vim  nerdtree 

3
Неможливо отримати консоль для показу потрібних символів для фантазійних ліній електропередач
Я використовую Kubuntu і виправлені шрифти для лінії електропередач не працюють, як очікувалося ... Скріншот зроблений з терміналу Vim, але gVim має ту ж проблему, що і в моїй машині. Хтось має якусь пропозицію?
1 vim  gvim 

4
Як вказати MacVim на праву перл на OSX 10.10?
Коли я намагаюся використовувати MacVim з командного рядка, я отримую dyld: Library not loaded: /System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/libperl.dylib Referenced from: /Applications/MacVim.app/Contents/MacOS/Vim Reason: image not found Trace/BPT trap: 5 Я спробував brew install -update perl, але потім виявив, що питання не в Perl. Саме там дивиться Вім. $ ls /usr/local/opt/perl/lib/ 5.20.1 Я спробував brew …

2
Підкреслення Vim Overlength лише для певних файлів
Я використовую наступне у своєму .vimrc, щоб виділити рядки довжиною понад 80 символів: highlight OverLength ctermbg=red ctermfg=white guibg=#592929 match OverLength /\%81v.\+/ Це впливає на всі мої файли. Чи можна встановити, щоб це впливало лише на певний тип файлу, наприклад, файл Javascript?
1 vim  vimrc 

0
підсвічування синтаксису для python не працює у vim для Windows
Я хочу використовувати Pretty-Python-Vim у Windows та встановив необхідні пакети, розмістивши каталог .vim, як описано на веб-сайті. Однак навіть після внесення необхідних змін у мій файл vimrc я не в змозі отримати належний синтаксис для мого файлу python. Я також додав syntax onу свій D:\vim\_vimrcфайл, але це теж не допомогло. …
1 windows-7  vim  syntax 

1
Чому я не можу перейти до альтернативного файлу у Vim
Коли я намагаюся відкрити два файли на одній вкладці Vim так: :e file1.txt :e file2.txt :previous :next Я отримую E163: There is only one file to edit обоє, :previousі :nextвсе ж я можу перейти до file1.txt використання команди, :e #що означає, що є альтернативний файл. Що може бути тут проблемою?
1 vim 

1
Чи існує налаштування, яка дозволить vim запам’ятати стовпець, на якому він був, навіть якщо проходить рядок, у кого EOL менший?
Чи існує налаштування, яка дозволить vim запам’ятати стовпець, на якому він був, навіть якщо проходить рядок, у кого EOL менший? Розглянемо наступні рядки: foo bar foo foo bar Скажіть, моя позиція курсору - це підкреслення: foo b_r foo foo bar Якщо я натиснув jj, курсор закінчується тут: foo bar foo …
1 vim  vi 

1
Як запустити щось вставний режим, отримати введення користувача та повернутися до режиму вставки?
У мене є inoremap <C-d> <C-o>:%s/\<<C-r><C-w>\>\C//g<Left><Left>, що чудово працює (більш чи менш емуляція мульти курсору знаходження піднесеного тексту, більш-менш). Однак він залишає мене в звичайному режимі, чи все-таки я можу його замість цього використовувати функцію введення, щоб повернути мене в режим вставки?
1 vim  vimrc 

2
простий спосіб копіювання тексту з vim в системний буфер?
Я працюю в середовищі Windows і використовую gVim для звичайного редагування. Я хочу простий спосіб копіювання тексту з vim в системний буфер, щоб я міг вставити Ctrl + V в інший додаток Windows. Я спробував "так", і це не вийшло. Я ненавиджу вибирати текст натисканням і перетягуванням -> Ctrl + …
1 vim 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.