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

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

0
голосов
2ответа
221 показов

Выделите каждые 10 строк (не всю строку)

У меня один монитор повернут вбок, поэтому у меня есть приятные удобные 100+ строк кода, на которые можно посмотреть :). Однако при таком размере иногда трудно определить, насколько далеко мне нужно ...
0
голосов
2ответа
115 показов

Перейти к строкам, которые соответствуют `[I`: команда для отображения строк со словом под курсором.

При нажатии [I VIM показывает список строк, которые соответствуют слову под курсором. Например, если курсор находится на слове « Table и нажимается [I , отображается следующее: 1: 49 class ...
0
голосов
1ответ
432 показов

Переопределить настройку типа файла Vim для октавы

GNU Octave и Matlab используют общий суффикс .m , но синтаксис Octave немного отличается, например, использование # в качестве комментария. Я создал scripts.vim , но он не вызывается, так как тип ...
0
голосов
1ответ
81 показов

Как я могу получить центрированный столбец в VIm?

Я хотел бы написать Markdown в VIm так же, как если бы я использовал такие модные редакторы mardown, как Uberwriter или iA Writer. Конечно, VIm намного мощнее, и поэтому я бы предпочел его ...
0
голосов
1ответ
328 показов

Проблема с Vim в командной строке

На гвим я могу крест imap :w imap and etc... Но я не могу на Vim (терминал) использовал IMAP? Как я могу использовать некоторые IMAP на терминале?
0
голосов
1ответ
247 показов

vim serverlist поверх ssh не работает

Я пытался поиграть с экземплярами сервера vim и заметил, что когда я захожу по SSH в рабочий ящик, я никогда не вижу имена серверов, поэтому не могу посылать им сигналы как вы увидите, если я создаю ...
0
голосов
0ответов
347 показов

Клавиши курсора выходят из режима вставки в irb в режиме vi

Я использую режим vi в IRB ruby, имея ~/.inputrc, содержащий только следующую строку: set editing-mode vi Поскольку я перешел с ruby 1.8.7-p371 на ruby 1.9.3 и 2.0.0, IRB (и консоль rails) начали ...
0
голосов
1ответ
1k показов

Форматирование латекса в vim - проблемы с переносами строк

Я использую функции форматирования исходного кода vim (клавиша = отформатирует ваш выбор, а нажатие gg=G отформатирует весь исходный код). Тем не менее, он, кажется, не форматирует правильно, когда ...
0
голосов
1ответ
508 показов

Как я могу закрыть самое левое окно в Vim?

Я пытаюсь написать команду, которая закроет окно браузера дерева (vim-дерево) и изменит размеры других окон. ,to открыть окно и настроить размер окна таким образом, чтобы все открытые окна сохраняли ...
0
голосов
1ответ
147 показов

Использование значения из буфера вставки в регистре выражений в vim

Можно ли сделать что-то вроде 25 cw=""*2 50 Я хочу изменить слово, а затем использовать регистр выражения, чтобы несколько раз, что я только что вырезал
0
голосов
2ответа
316 показов

Как установить ширину линии вкладок в VIM?

У меня есть два вертикальных раздельных окна. Я хочу установить для моей линии вкладок ширину только в первом окне, чтобы вновь открытые вкладки не перекрывали второе окно. Есть способ сделать это?
0
голосов
1ответ
59 показов

Vim: Можно ли открыть новую строку для редактирования прямо под позицией курсора?

Есть ли команда Vim, которая открывает новую строку под текущей строкой, но в том же столбце, что и текущая позиция курсора в строке над ней?
0
голосов
1ответ
545 показов

Vim отображает две команды NERDTree как один ключ

Используя VIM с NERDTree и NERDTreeTab, установите следующую карту ключей в моем .vimrc, чтобы я мог ее найти, просто нажав F5 map :NERDTree Проблема в том, что я хочу, чтобы курсор оставался ...
0
голосов
1ответ
112 показов

Vim: почему Ctrl+O переходит к предыдущему файлу, а не к предыдущему представлению каталога?

Шаги для воспроизведения (все в одном окне): Редактировать some-dir/file-1 Run :Ex чтобы увидеть some-dir Откройте some-dir/file-2 Нажмите Ctrl+O Я отправляюсь в some-dir/file-1 , а не в some-dir . Я ...
0
голосов
1ответ
180 показов

Автокоманда Vim на BufDelete предотвращает открытие окна справки

У меня есть автокоманда, описанная здесь, в моем .vimrc: https://superuser.com/a/669463/199803 РЕДАКТИРОВАТЬ: скопированы в основной вопрос для удобства: function CountListedBuffers() let cnt = 0 for ...
0
голосов
0ответов
92 показов

Загружайте возвышенные текстовые пакеты в зависимости от языка программирования

Я использую пакетный контроль возвышенного текста для установки пакетов. После установки нескольких из них его запуск становится немного вялым (и, возможно, его производительность также начинает ...
0
голосов
1ответ
198 показов

Vim/Gvim тип файла по умолчанию в Windows

В Windows 7, когда я редактирую файлы разметки (.mdwn) и пытаюсь открыть вкладку (:tabnew, но через меню), тип файла по умолчанию устанавливается в HTML (* .html или * .htm). Есть выпадающий список ...
0
голосов
1ответ
198 показов

кодировка, которая совместима как с latin1, так и с uft-8?

Я использую vim для редактирования файлов, и я могу заставить его отображать корейский, только если я установил «Текущий язык для не-Unicode программы» на "Корейский". Я могу принять, что так и ...
0
голосов
1ответ
120 показов

Vimrc установил нормальное восстановление / удаление вставки для копирования в буфер обмена

Как мне установить vimrc в Vim, чтобы по умолчанию регистрировать буфер обмена? Я в основном хочу изменить все ключи, которые взаимодействуют с регистром по умолчанию.
0
голосов
0ответов
132 показов

Запрещающее сопоставление клавиш с замазкой, экраном GNU и VIM

Я вошел на мою машину Debian, используя putty. У меня открыт сеанс экрана GNU, и я запускаю в нем vim. у меня проблема в том, что когда я сохраняю файл с помощью :w это выглядит как перевод в M в ...
0
голосов
4ответа
849 показов

Vim: Перейти к предыдущей позиции курсора, НЕ редактировать точку

Я пытаюсь написать крошечный макрос для добавления; до конца текущей строки (A;), затем вернитесь в положение курсора, с которого я прыгнул, прежде чем выполнять макрос. Co и Ci - это не то, что мне ...
0
голосов
1ответ
957 показов

Терминал OSX вернулся с использованием Vim 7.2 после того, как я установил 7.3 из macports

Я установил Vim 7.3 через MacPorts, и он отлично работал. Однако после того, как я закрыл Терминал и вернулся к нему, я через некоторое время обнаружил, что он вернулся к старому 7.2. Как удалить ...
0
голосов
1ответ
77 показов

Как я могу проверить, есть ли у Vim опция -p (tabs) или нет?

Я хотел бы выяснить в моем .bashrc (или в одном из исходных файлов), есть ли у Vim опция -p и, если да, создать псевдоним. Теперь тот же самый .bashrc используется во многих системах, включая ...
0
голосов
1ответ
2k показов

Vimscript: ошибка при проверке подстроки

В настоящее время я пытаюсь связать вместе функцию, чтобы сделать что-то в зависимости от текущего пути к файлу, срабатывает всякий раз, когда я меняю текущий буфер с помощью autocmd BufEnter По ...
0
голосов
2ответа
161 показов

любой редактор иерархических списков (Vim / MS Word / LaTeX / Lisp / ..)

У нас есть иерархически упорядоченные элементы, хранящиеся в текстовом файле и идентифицированные с помощью табулятора. цветакрасныйзеленыйсинийкомпьютерыLinuxмакинтошWindowsчиселодиндватри Он должен ...
0
голосов
2ответа
761 показов

Как установить плагин Omnicomple для Gvim в Windows?

Я новичок в vim; и я не могу установить плагин omnicomplete . Что я сделал до сих пор: Скачал zip-файл с vim.org, который содержал 3 папки: автозагрузка, после - которые содержат папку ftplugin - и ...
0
голосов
2ответа
776 показов

Использование двух путей Python для VIM в Windows

Я хотел просто :!python % , чтобы запустить файл, который я использую в vim, но очевидный конфликт заключается в том, что я не могу различить python2 и python3, поскольку включение обоих в $PATH$ ...
0
голосов
0ответов
33 показов

vim-supertab безрезультатное поведение

Я хотел бы, чтобы vim-supertab вернулся к нормальному поведению Tab, если команда автозаполнения не возвращает результатов. Это особенно полезно, поскольку я часто сталкиваюсь с Tab в конце строк, ...
0
голосов
1ответ
131 показов

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

Иногда при кодировании в vim я хотел бы начать новую строку и выровнять курсор под конкретным символом. Например: (,) foo ^ -- I want to align here to continue typing like: bar Есть ли простой ...
0
голосов
1ответ
293 показов

Как выделить начало блока в vim?

Моя текущая конфигурация vim (YADR) показывает начальную скобку, выделенную (только), когда я нахожусь на конечной, и наоборот. Есть ли способ получить те же функциональные возможности для начала и ...
0
голосов
3ответа
280 показов

Не удается найти, где этот параметр цветовой схемы устанавливается для vim на OS X

Давным- давно я пукнул с цветовыми схемами для vim, и я помню, как где-то установил линию colorscheme sonofobsidian . Я сделал это до того, как узнал, что я делаю с vim, unix, OS X и т.д. Теперь, ...
0
голосов
1ответ
425 показов

Как выполнить поиск для цветовых схем VIM, в которых не используется темно-синий цвет?

Я просто не вижу цвета ANSI BLUE в терминале с черным фоном. Как можно найти установленные цветовые схемы VIM для тех, которые вообще не используют этот цвет? Я часто использую SSH на разных машинах, ...
0
голосов
3ответа
620 показов

Как я могу использовать Vim в качестве текстового процесса с мягкой WordWrap и только 40 столбцов?

Я пытался использовать vim в качестве текстового редактора, чтобы выполнить большую часть моей первоначальной разработки, а затем открыть в abiword или open office, чтобы выполнить мою окончательную ...
0
голосов
1ответ
8k показов

PuTTY - Когда стрелка вверх показывает команду из истории, она заставляет меня редактировать команду в vi? Как изменить?

Когда я нахожусь в PuTTY и выполняю кучу команд, я часто хочу использовать ту же команду, которую я только что использовал. Поэтому я нажимаю стрелку "Вверх". Последняя команда теперь появляется, но ...
0
голосов
1ответ
174 показов

Использование vim для сравнения файлов

Я пытаюсь использовать vim для сравнения двух файлов file1.txt и file2.txt через командную строку (cmd) в Windows7, вызывая vim -d file1.txt file2.txt Я получаю ошибку: C:\Programming\R>vim -d ...
0
голосов
1ответ
72 показов

Как вы мешаете conemu вставлять абзацы в vim?

Я использую vim в conemu, и все идет хорошо, пока я не начну редактировать абзац. Когда я пытаюсь что-то добавить, все в вышеприведенной части параграфа выравнивается. Я попытался сохранить его и ...
0
голосов
1ответ
295 показов

Vim избегает не-ascii значения для вставки

Я пытаюсь вставить строку из регистра в VIM, которая содержит не-ASCII-символы, такие как Ctrl- r. Как вставить эту строку в файл, но автоматически экранировать не-ASCII-символы? По сути, я пытаюсь ...
0
голосов
1ответ
414 показов

Форматирование столбцов только для отображения в Vim для файлов значений с разделением символов

Я хотел бы иметь возможность неразрушающего выравнивания столбцов при редактировании CSV-файлов в VIM. Мне известны различные способы табулирования / выравнивания данных в столбцах в vim, но все они ...
0
голосов
1ответ
37 показов

Найдите и попросите выполнить действие

У меня есть несколько макросов для рефакторинга кода, который я унаследовал. Например, этот макрос добавляет пробелы вокруг символа = : nnoremap bg /[^ ]=[^ ]a la Поэтому получается так: ...
0
голосов
2ответа
380 показов

Как просмотреть содержимое очень большого файла на позиции в Linux?

У меня есть файл, содержащий данные JSON, размером около 90 МБ и одной строкой. Мне нужно перейти в положение 99376229. К сожалению, vim и less сбой, когда я пытаюсь перейти к этому столбцу. Как я ...
0
голосов
0ответов
155 показов

"Открыть с... Vim "не загружает настройки _vimrc

Я использую Vim (если быть точным, gVim) для записи и редактирования файлов. При непосредственном запуске редактора все работает нормально. Но если я открою файл с помощью команды «Открыть с помощью ...
0
голосов
1ответ
162 показов

Как автоматически определить тип файла по первой строке в файле с помощью vim?

Мой Vim может определить тип файла по первой строке файла (например, #!/ Бен / Баш). Но проверка первой строки происходит только в начале vim. Как сделать проверку во время выполнения этого?
0
голосов
1ответ
443 показов

Vim Mksession ColorSheme вопрос

Я вижу, что когда я использую mksession, он записывает файл для сохранения сессии. Файл выглядит нормально и сессия загружается нормально. Но это меняет мою цветовую схему, когда я загружаю сессию ...
0
голосов
1ответ
172 показов

Получить каталог vimfiles из опции runtimepath

Я хочу установить переменную $VIMFILES в моем файле vimrc чтобы определить не зависящим от платформы путь к файлу моего vimfiles (а-ля Как мне получить домашний каталог Vim?). Это должно быть ...
0
голосов
1ответ
295 показов

Cygwin vim не загружает файлы в runtimepath

Я создал собственный файл синтаксиса, но ни один из файлов в $VIMRUNTIME похоже, не загружается. Я следовал за этими частями документации: ...
0
голосов
2ответа
1k показов

Как заставить Vim уважать правильную упаковку при открытии от Mutt?

Я использую строку ниже в моем .muttrc Редактирование, как правило, работает, за исключением того, что торможение на 79 сводит меня с ума. Я не могу заставить Вима перестать так себя вести. Я не хочу ...
0
голосов
2ответа
1k показов

Добавление / отображение специальных символов в Vim

В настоящее время я работаю над проектом, в котором мне нужно написать символы Юникода ɛ и ħ , которые я только что добавил к своей клавиатуре. Он прекрасно работает почти везде, даже в командной ...
0
голосов
0ответов
214 показов

Не могу установить цвет vim

Я задал тот же вопрос для stackoverflow, но он оценил оффтоп в stackoverflow. https://stackoverflow.com/questions/23667728/cant-set-color-of-vim?noredirect=1#comment36357524_23667728 Если это не ...
0
голосов
3ответа
134 показов

Vim Colorscheme

Что я могу изменить в vimrc, чтобы сделать while и if/else/elseif на этом скриншоте другим цветом? РЕДАКТИРОВАТЬ----------------------- Это пользовательская схема цветов, и мне интересно, что я ...
0
голосов
1ответ
102 показов

Как я могу grep внутри Vim, используя некоторые параметры по умолчанию?

Я часто запускаю такую команду из vim: :grep -r --exclude-dir=./.git --include=\*.cpp --include=\*.hpp . Но мне бы не хотелось писать это каждый раз, когда я хочу выполнить grep в vim, поэтому я ...