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

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

1
У Vim, який елегантний спосіб отримати вихід з командного рядка?
Якщо я перебуваю у Vim і хочу отримати деякий вихід з командного рядка і вкласти його в мій поточний файл, я можу запустити це: :! echo "foo" >> % Це додасть "foo" до мого поточного файлу, і мені доведеться перезавантажити. Чи є більш елегантний спосіб зробити це - чи повинен …
14 vim 

3
Проблема cygwin + м'ята + vim backspace
Я встановив vim, mintty через cywin на XP. Проблема полягає в тому, що коли я намагаюся натиснути зворотну простір у режимі редагування VIM, курсор переміщає символ назад, а не протираючи попередню таблицю. Як я можу налаштувати цю дивну поведінку?


3
Перекомпілюйте VIM з параметрами
У мене встановлений VIM, але мені потрібно скомпілювати його з певними параметрами: In addition to the most commonly used features, the plugin requires: +python or +python3, +clientserver and +conceal. Які дії можна видалити та перекомпілювати з цими параметрами, не порушуючи нічого?

1
Чи існує спосіб використання декількох методів складання vim одночасно?
Я foldmethod=indentвстановив своє ~/.vimrc, і взагалі це працює для мене, і я хотів би його зберегти. Однак у мене є кілька файлів, які я регулярно редагую (і які знаходяться під моїм ексклюзивним контролем), і які я хочу додати в систему на основі маркера, зокрема, щоб відкрити файл великий розділ I …
14 vim 

2
Як я можу використовувати Homebrew Python разом із Homebrew MacVim на Mountain Lion?
Я спочатку запитав і відповів на це запитання: Як можна використовувати версію Homebrew Python з Homebrew MacVim? Ці інструкції працювали над Snow Leopard за допомогою Xcode 4.0.1 та пов'язаних із ними інструментів для розробників. Однак вони, схоже, не працюють на Mountain Lion з Xcode 4.4.1. Моя мета - залишити версію …
14 macos  vim  python  macvim  homebrew 

1
Як я можу використовувати версію Homebrew Python з Homebrew MacVim на Snow Leopard?
Примітка. Про гірський лев див .: Як я можу використати Homebrew Python з Homebrew MacVim на Mountain Lion? Я встановив Python 2.7 з Homebrew на Mac OS X Snow Leopard. Коли я встановлюю MacVim за допомогою brew install macvim, він компілюється з підтримкою Python, але компілюється проти установки Python системи. …
14 vim  python  macvim  homebrew 

3
Я користувач Emacs. Як я дізнаюся Vim?
Більшу частину часу я використовую Emacs. Однак я вирішив спробувати навчитися Віму. Я задоволений Emacs, я просто намагаюся уникати перетворення його на Молот Маслоу . Я бачив декілька навчальних посібників, але мені ще належить побачити хороший, написаний з позицій того, хто приходить з Emacs. Чи є якась загальна порада, яку …
14 vim  emacs  migration 


4
Як сказати dropbox ігнорувати файли git?
Я зберігаю свої файли vim в Ubuntu One, і оскільки у мене є багато плагінів, встановлених як підмодулі git (або, однак, vundle встановлює їх), і мене цікавить лише оновлення цих сховищ на моєму головному комп'ютері, я встановив Ubuntu One на ігноруйте ці файли, використовуючи: ignore = \A.*\.git\Z в ~/.config/ubuntuone/syncdaemon.confтак що …
14 git  vim  dropbox 

1
Підтримка Vim * / dyn
Що означає знак плюс перед */dynрезультатом :versionвиведення команди, наприклад: +python/dyn +python3/dyn +ruby/dyn +tcl/dyn Я не знайшов корисної документації на це. Коли я запускаю :echo has('python3')Vim повертає 0. Коли я запускаю, :python3 print('hi')він говорить про те, E370: Could not load library python31.dllщо я повинен встановити python (наскільки я розумію). Тому я …
14 vim  python  ruby  dynamic 

5
Як замінити буфер екрана vim на попередню активність bash після виходу?
Я намагаюся з'ясувати, що таке функція bash (або vim). Ось сценарій. Я в терміналі bash, потім відредагуйте щось з vim, потім вийдіть назад до bash. У деяких терміналах екран сеансу vim зникає, щоб показати попередню активність bash shell (це те, що я хочу?). В інших залишається буфер екрану сеансу vim …
14 bash  vim 

2
як змусити автоматичне завершення функціонування vim поводитись як автозавершення bash за замовчуванням?
Коли ви вводите: e, some/path/file<Tab>якщо є кілька збігів, vim просто вибирає перше, і вам доведеться перебирати решту з них клавішею Tab. (майже схожа на поведінку CLI Windows). Як змусити його поводитись як баш, там, де він лише завершується, поки не з’явиться двозначність? EDIT : оновлене запитання для більшої ясності.
14 bash  vim  autocomplete 

1
Відрегулюйте інший кінець візуального вибору
Я думаю, що це дозволило б функції візуального вибору vim перевершити ефективність навіть миші, надавши можливість "перемикати" поточний кінець вибору: Illustrated (The |представляють курсор (Vim має його працювати на лівій стороні персонажа він включений) і [text]являє собою виділений текст, просто робити вигляд , що вони займають нульову ширину. Фон простору …
14 vim 

2
Чи можна додати набір слів до словника автозаповнення Vim?
У Vim мені відомо про використання CTRL-n та CTRL-p для автозаповнення слів, знайдених у документі. Це чудово сприяє використанню описового методу та імен змінних. Я хотів би додати набір слів до автозаповнення, який я часто, але немає у вихідному файлі, який я зараз редагую. Моє поточне рішення - просто додати …
14 vim  autocomplete 

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