Вопросы с меткой [vim]

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

1
голос
3ответа
4k показов

Отображение ключей в VIM на Mac

У меня была предыдущая проблема, которая была решена, но, похоже, я снова застрял. Я пытаюсь переназначить клавиши переключения между Windows на более интуитивно понятные. Я обнаружил, что вы должны ...
1
голос
3ответа
9k показов

".ssh/config" E212: невозможно открыть файл для записи

Я новичок в Linux. Я загрузил образ ubuntu 12 для VirtualBox и хочу настроить файл .ssh/config для доступа через ssh к разрабатываемому приложению. Я захожу в папку /home/ubuntu и захожу в систему ...
1
голос
1ответ
978 показов

Ctrlp.vim открыть файл в текущей панели

Я начал использовать CtrlP.vim и мне это нравится. Я хотел бы знать, можно ли сделать так, чтобы он открывал файлы в активной в данный момент панели, как показано на моем скриншоте.
1
голос
2ответа
792 показов

Vim: Как создать автозаполнение / выбор из записей в буфере?

Сегодня выяснилось, что если вы нажмете Ctrl-Opt-Cmd-V в Textmate, то получится симпатичный маленький диалог выбора, позволяющий пролистывать ваши последние записи в буфере обмена. Он выглядит очень ...
1
голос
1ответ
129 показов

Как сделать операции прямоугольника-выбора-вставки в Vim?

Rectangle-select-paste можно сделать в Geany, как показано здесь: Как сделать то же самое в Vim?
1
голос
1ответ
195 показов

Как автоматизировать задачи git, требующие сообщения коммита?

Я пишу скрипт для автоматизации задачи Git. Делая это вручную, есть несколько моментов, когда git открывает vim для редактирования сообщения коммита, и мне нужно набрать :wq . Есть ли способ ...
1
голос
1ответ
77 показов

vim: ярлык для перехода в начало строки и переключения из обычного режима в режим вставки (ярлык «^» + "i")

В vim есть ли ярлык, который может достичь того, чего могут достичь и «^» (перейти в начало строки), и "i" (переключиться в режим вставки)? Так что, по сути, ярлык, который короче, чем «^», чем "я".
1
голос
2ответа
146 показов

Экран: группировка всех vim-вызовов под одним окном

Можно ли на экране открыть все экземпляры vim в одном окне? (например, окно 2) Первоначально окно переключится на назначенное окно и откроет файл в буфере. И последующий вызов vim (из других окон) ...
1
голос
3ответа
1k показов

Автоматически переходить в режим вставки при вставке из буфера обмена

Насколько я знаю, нет события autocmd для копирования и вставки. Поэтому мне было любопытно, можно ли написать скрипт, который переключает режим вставки, когда для вставки используется буфер обмена. ...
1
голос
2ответа
384 показов

VIM: изменить поведение удаления по умолчанию

Команда удаления восстановит удаленный текст, но это не мое ожидаемое поведение. Я просто хочу удалить текст, не перезаписывая мой дерганный текст. Можно ли изменить поведение по умолчанию с помощью ...
1
голос
1ответ
763 показов

Ключи Home и End не работают в putty + vim + xterm

Я использую putty для ssh в Ubuntu с TERM=xterm-256color . Внутри vim клавиши home и end не работают должным образом. Клавиша « Home » заставляет vim войти в режим « Insert » и поставить символ « w ...
1
голос
2ответа
2k показов

Помогите установить плагин vim fuzzyfinder

Этот плагин (здесь) выглядит действительно великолепно, но всякий раз, когда я пытаюсь установить его, vim, похоже, не осознает, что он существует. Я распаковываю архив в моем .vim dir, но когда я ...
1
голос
1ответ
454 показов

Ввод румынских символов в Vim в Windows 7

Возможный дубликат: Использование румынской клавиатуры с gVim Я использую Vim 7.3 в Windows 7 с клавиатурой на румынском (программисты). В консоли и любой другой программе right-alt + s генерирует ș ...
1
голос
1ответ
176 показов

Есть ли простая настройка, которая делает Vim более умным для поиска файлов?

Vim действительно распознает тип файла в соответствии с именем файла и модельной линией. Однако это не может иметь дело с этим случаем: у меня есть файл без специального специального суффикса, ...
1
голос
2ответа
1k показов

Включение переключения буфера Alt+Tab, например, Windows или Firefox в Vim

Как настроить переключатель буфера, например Alt-Tab в Windows? Сначала он перебирает список, отсортированный по последнему доступу? Поэтому, если бы я нажал Alt+Tab, я бы получил последний доступный ...
1
голос
2ответа
173 показов

Vim открывает ранее открытые буферы

Когда я запускаю gvim.exe, он запускается с обычным окном запуска vim. Но есть предыдущие буферы, скрытые в фоновом режиме. Как я могу отключить это поведение?
1
голос
1ответ
205 показов

gvim отсоединяется в Windows 7 при добавлении или удалении вертикальных делений. Как это предотвратить?

Я использую gvim в оконном режиме и использую функцию Windows 7, чтобы закрепить его на одной стороне. Каждый раз, когда я открываю или закрываю вертикальное окно в gvim (например, ^ w ^ v), Windows ...
1
голос
1ответ
2k показов

Вим на солярисе. Цветная подсветка синтаксиса?

Я провожу много времени в vim, обычно на каких-то ОС Debian / Ubuntu. Недавно я начал играть с сервером Solaris 11 Express и подумал, возможно ли включить цветную подсветку синтаксиса в vim. Я ...
1
голос
2ответа
1k показов

Как мне разобрать Tiddlywiki в кучу простых текстовых файлов?

Я нашел плагин Tiddlywiki для экспорта всех тиддлеров в один простой текстовый файл, но я хочу взять свой файл Tiddlywiki и экспортировать отдельные тиддлеры в отдельные текстовые файлы (позже для ...
1
голос
1ответ
576 показов

Как я могу настроить пользовательские теги vim для моих заметок в текстовом файле?

Я использовал плагин notes.vim для управления своими заметками и пометил их, сделав так, чтобы во второй строке текстового файла был список тегов с префиксом @. Один из моих файлов заметок выглядит ...
1
голос
1ответ
166 показов

Выделите nbsp \xA0 в vim

В моем vimrc есть несколько шаблонов для соответствия странным символам в файлах, таких как вкладки, фигурные кавычки, тире и т.д. " Highlight various difficult-to-see problems :match Error / \t/ ...
0
голосов
1ответ
334 показов

Редактировать файл в vim без изменения владельца

У меня есть набор файлов в каталоге /etc/tomcat/conf , которые принадлежат пользователю tomcat и группе www . Когда я использую vim для редактирования файла в этом каталоге, владелец этого файла ...
0
голосов
1ответ
128 показов

Проблемы с использованием VIM на Ubuntu в Windows

Теперь, когда у нас есть Ubuntu в Windows, я попытался использовать VIM, но он, похоже, совершенно не может распознать нажатия клавиш: после перехода в режим вставки обычные нажатия кнопок делают ...
0
голосов
1ответ
37 показов

cmd-f замораживает программу и имеет неожиданный ввод в Mac OS X

У меня есть Mac OS X. После определенного момента, cmd-f занимает очень много времени в каждой программе. Программа зависает, поэтому мне приходится в конечном итоге принудительно завершать ...
0
голосов
1ответ
1k показов

Vim: пользовательская функция сворачивания выполнена, требуется пользовательское выделение

Я определил функцию в vim для правильного отступа. Т.е. так они выглядят так: развернувшиеся this is text also text indented text indented text not indented text складывается с функцией по умолчанию ...
0
голосов
0ответов
47 показов

Как заставить vim редактировать файл, открытый в сеансе gVim?

Я хотел бы отредактировать файл в сеансе SSH на сервере. Этот файл находится в сетевой файловой системе. Я редактировал его, сидя на рабочей станции в моем офисе, и оставил сеанс работы gVim ...
0
голосов
2ответа
327 показов

Vim через Vnc: цифровые клавиши для вставки неожиданных символов

Этот вопрос согласуется с тем, как заставить numpad работать в vim, используя iterm2 на osx с term = xterm? и как мне заставить numpad работать в vim, используя iterm2 на osx с term = xterm? но я не ...
0
голосов
1ответ
31 показов

Vim: оператор ожидания отложенного режима не работает

Я пытаюсь создать vimscript, который можно использовать с упрощенным макетом Dvorak. Т.е., учитывая, что клавиши на клавиатуре, подключенной к компьютеру, расположены в упрощенном макете Dovark (и ...
0
голосов
1ответ
161 показов

Редактор с дополнением словарей

Есть ли редактор Linux, который может автозаполнение слов из словаря? Я не прошу автозаполнения уже написанных слов в документе (как это делает gedit). Также я не ищу (лично перебиваю редакторов), ...
0
голосов
2ответа
90 показов

Контрольные символы в моем текстовом файле

Я понятия не имею, как я внезапно получил символы ^ I в моем файле исходного кода. Везде, где у меня был пробел (но только в начале строки), он отображается как ^ I. Это делает мой код очень ...
0
голосов
0ответов
63 показов

YouCompleteMe постоянно выдает ошибку в Vim

Недавно я начал использовать Ubuntu для изучения скриптов bash. Я установил vim-addon-manager & YouCompleteMe для автозаполнения в Vim. После этого, когда я запускаю Vim и пытаюсь что-то написать, я ...
0
голосов
1ответ
47 показов

Отключить подтверждение загрузки файла на файл изменен (MacVim)

Этот вопрос специально касается MacVim (для OS X). MacVim определяет, был ли файл изменен на диске. Тем не менее, он запрашивает подтверждение / выбор каждый раз: Я хочу, чтобы он всегда использовал ...
0
голосов
1ответ
25 показов

Изменения в vimrc не влияют на сеансы vim, настройки не сохраняются

Я пытаюсь изменить вкладки на вкладки шириной с 2 интервалами вместо ширины по умолчанию с 4 интервалами. Мой файл vimrc выглядит так: " Configuration file for vim set modelines=0 " CVE-2007-2438 " ...
0
голосов
2ответа
1k показов

Открыть файл с помощью bash в Windows

Я установил neovim в WSL. Чтобы получить к нему доступ, я открываю ConEmu, который по умолчанию настроен на использование WSL Bash, как только он открывается. В Windows часто бывают случаи, когда я ...
0
голосов
0ответов
158 показов

Поместите разрывы страниц в vim

Как разместить разрывы страниц в vim (эквивалентно соответствию спецификациям печати для белой ксероксной бумаги размером 8,5 x 11)? Это сделано для того, чтобы мне не приходилось вручную настраивать ...
0
голосов
2ответа
290 показов

Я хочу записать ввод с клавиатуры, как будто человек печатает

Я записываю скринкасты в OSX и Linux и пытаюсь настроить способ ускорения записи длинных блоков кода. Мне нужен способ взять скрипты или макросы, которые я сгенерировал, и сделать так, чтобы они ...
0
голосов
0ответов
3 показов

Для VIM в режиме визуального выбора, как я могу одновременно применить к выделению несколько макросов через cli?

Случай применения одного макроса уже очевиден и хорошо задокументирован, но как насчет нескольких макросов? Это приемлемо? :'
0
голосов
2ответа
149 показов

Скопировать выделение только в визуальном режиме VIM (без графического интерфейса пользователя) в системный буфер обмена

Является ли это возможным? Каждое решение, которое я нашел в сети, каким-то образом не соответствует одному из следующих критериев: VIM, нет Macvim только OSX только в визуальном режиме (хотя бы для ...
0
голосов
1ответ
484 показов

Что означает этот env var? "_ =/ USR / бен / kdeinit"

cshell> env ... _=/usr/bin/kdeinit Я подозреваю, что эта переменная замедляет запуск vim. Теперь я должен запустить 'vim -X', иначе для запуска vim требуется 6 секунд. Я не могу Google, потому что ...
0
голосов
2ответа
672 показов

Что означает <CO>?

Я читал страницу с подсказками vim и наткнулся на . Как мне ввести это на моей клавиатуре? (Я на маке)
0
голосов
2ответа
32 показов

Как мне предотвратить ведущий символ новой строки в Vim при использовании:r!дата и другие команды оболочки?

Большую часть времени, когда я вставляю дату, я пытаюсь сделать это в середине строки. По умолчанию это выглядит так :r! Аромат вставки всегда помещает результат в новую строку. Это имеет некоторый ...
0
голосов
1ответ
295 показов

vim-comment очищает строку вместо комментариев

У меня установлен vim-comment через vim-plug (вы можете увидеть мои полные файлы точек здесь с моим .vimrc здесь). Когда я использую команду gcc а затем нажимаю клавишу «Вниз» (выбор диапазона) в ...
0
голосов
1ответ
77 показов

Прокрутка истории команд в Vim без использования функциональной клавиши

Я недавно купил HHKB (Happy Hacking KeyBoard), и у него нет клавиш направления - это через Fn + ;'[/ для достижения клавиши направления. Поэтому я стараюсь максимально избегать использования клавиш ...
0
голосов
1ответ
34 показов

Есть ли способ вставить количество прошедших минут в vim?

У меня есть файл todo.txt, и я думаю, что было бы интересно установить курсор на элемент todo (строку в моем файле todo.txt), нажать комбинацию клавиш и заставить Vim начать считать минуты , Затем, ...
0
голосов
2ответа
112 показов

bash или vimscript, как прекратить работу скрипта, но, оставляя приложения, он все еще работает

В bash или vimscript как я могу запустить скрипт, который запускает приложение (xv или display) и заставить скрипт завершиться, вернув фокус vim, но оставив xv/display по-прежнему работающим. Мои ...
0
голосов
2ответа
257 показов

Точка "." не повторяет последнюю команду

Каким-то образом точка "." команда не повторяет последнюю команду для меня. Я ищу файл для строки "xml", выпуская :/xml и vi, как и ожидалось, приводит меня к следующей находке. Но теперь, когда я ...
0
голосов
0ответов
13 показов

Редактирование файла в том же каталоге с использованием neovim

Я использую neovim на окнах, в соответствии с настоящим vim руководства, я добавил эти две строки в мой файл init :set shellslash :nnoremap e :e =expand('%:p:h') . '/' Это только частично работает, ...
0
голосов
0ответов
431 показов

Как включить поддержку мыши в версии vim для командной строки?

ОС: ОКНА 7 РЕДАКТОР: CDM + VIM Привет, я строил свою среду разработки для Windows, чтобы соответствовать моей Linux. В настоящее время я делаю SDL2 для Windows, поэтому я не хочу эмуляции Linux, как ...
0
голосов
1ответ
41 показов

Есть ли способ открыть tmux внутри vim?

Допустим, я открываю vim, чтобы отредактировать файл, но я забыл открыть tmux, я обычно выходил из vim, затем запускал команду tmux, затем снова запускал vim, есть ли способ упростить это, чтобы ...
0
голосов
1ответ
59 показов

Не удалось добавить новое слово в "хороший" список проверки орфографии vim

Я использую проверку орфографии vim. Когда я делаю "ZG" (добавить слово в "хороший" список), это, очевидно, работает. Если я сохраню и выйду (с помощью команды:wq) и заново открою документ, все слова ...