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

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

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

Ярлыки в гвим

Я пытаюсь перейти с Windows на Linux, и у меня возникают проблемы с ярлыками в gvim. Для простого копирования вы нажимаете "+y, и мне интересно 1) имеет ли значение порядок при нажатии кнопок? Я уже ...
1
голос
1ответ
545 показов

Vim colorscheme не отображается должным образом

Я понимаю, что вопросы о цветовых схемах Vim задавались довольно часто, но я полагаю, что попробовал совет по всем из них, и я не могу заставить свои цветовые схемы работать. При этом мой вопрос ...
1
голос
1ответ
674 показов

Как синтаксически выделить дополнительные ключевые слова в Vim?

Я пытаюсь выделить некоторые дополнительные ключевые слова в Vim помимо скрипта подсветки синтаксиса по умолчанию. Попытка сделать следующее в .vimrc (я хотел бы сохранить все в одном файле), но это ...
1
голос
1ответ
60 показов

vim: копировать буфер в окно

Примечание: я могу полностью использовать "окно" и "буфер" здесь неправильно. При перепрыгивании стека вызовов вверх / вниз хотелось бы видеть одновременно и место вызова, и вызываемую функцию в ...
1
голос
1ответ
1k показов

Получить OS X Terminal.app принять Ctrl-+ для Vim

Я пытаюсь связать Ctrl-+ и Ctrl-- в Vim, чтобы изменить размер текущего окна. Тем не менее, терминал, кажется, ничего не передает, когда я нажимаю Ctrl +. Ctrl-- работает. Я проверял в самом Vim, ...
1
голос
1ответ
462 показов

Vim использует неправильную кодировку при вызове команд в терминале

Я использую Vim (GVim, если быть точным) под Windows 8, и я хочу скомпилировать с обычным :!g++ % , но имя каталога, в котором хранится мой файл, имеет ударения, и у Vim, похоже, с ними проблемы. Вот ...
1
голос
2ответа
128 показов

Как отключить навигационные клавиши в Vim?

Я хочу отключить обычные клавиши для навигации по текстовому редактору, то есть кнопки « Вверх», « Вниз», « Влево» и « Вправо» в текстовом редакторе Vim. Это приведет к тому, что ключи H J K L в ...
1
голос
1ответ
197 показов

Как автозаполнить класс Python в VIM

В возвышенном тексте 3, если я редактирую file.py и набираю class он автоматически создаст это для меня class ClassName(object): """docstring for ClassName""" def __init__(self, arg): ...
1
голос
1ответ
328 показов

Vim запоминает список буферов

Когда я открываю vim (или gvim), он загружает список буферов файлов, над которыми я работал. Я хочу, чтобы при запуске был пустой список буферов. Как я могу сделать это?
1
голос
0ответов
855 показов

vim не сохраняет символическую ссылку поверх sshfs

У меня проблемы с символическими ссылками и sshfs. Я использую опцию -o follow_symlinks, чтобы следовать символическим ссылкам на стороне сервера, но всякий раз, когда я редактирую символический файл ...
1
голос
1ответ
87 показов

Как отобразить команды в Vim?

Я использую gVim, и в его меню «Файл» нет опции вертикального разделения. Я хочу отобразить default :split и его сокращение :sp to :vsplit и :vsp соответственно, чтобы он везде заменял горизонтальное ...
1
голос
1ответ
476 показов

Уценка на gVim

Я хочу отредактировать файл Markdown.md с помощью gVim, отображающего форматирование (rich-text), а также редактирование, при котором текст преобразуется по мере ввода текста в формате уценки. ...
1
голос
3ответа
494 показов

Почтовый клиент Linux, который работает с GMail и может использовать vim в качестве редактора

Я вынужден использовать GMail и хотел бы писать свои электронные письма, используя vim в системе Ubuntu 13.10. Похоже, что дурак будет моим лучшим (и только?) выбор, но я не уверен в его статусе и в ...
1
голос
1ответ
62 показов

Почему vim вставляет содержимое ". После выхода из режима вставки

vim делает то, что я не могу понять. Когда я оставить режим вставки, и перемещаться с Дж / К / ч / л в течение секунды выполнения так, ВИМ добавляет содержимое ". По совету из Как запустить vim без ...
1
голос
2ответа
430 показов

Интерактивно отправлять электронную почту с пустым телом сообщения в Mutt

Я использую Mutt в качестве почтового клиента с Vim, настроенным в качестве моего редактора. Время от времени я хочу отправить электронное письмо (обычно себе) с пустым телом сообщения, например, ...
1
голос
2ответа
214 показов

Как разблокировать списки

Персонажи моих списков выглядят жирным шрифтом, как показано на скриншоте ниже. Как мне их отменить? Я думаю, что он установлен под цветовую схему, но я не знаю, какую настройку изменить.
1
голос
1ответ
33 показов

человек <что угодно> открывает vim со скрытыми символами

Я на Mac/Sierra использую MacVim. Когда я запускаю man MacVim (в моем .bashrc установлен псевдоним vim = "mvim"), я получаю страницу man со скрытыми символами пробела. Это происходит только для ...
1
голос
3ответа
1k показов

c vim искажает 1-й символ файла при использовании через mobaxterm

эта вещь сводит меня с ума, и я не могу найти решение ... Я подключаюсь к машине с FreeBSD через ssh, используя MobaXterm. Каждый раз, когда я открываю текстовый файл с помощью vim, он заменяет ...
1
голос
1ответ
803 показов

Может ли .bash_profile автоматически запускаться без использования его в iTerm2?

Я использую iTerm2 в Mavericks OSX и убедился, что я обновился до последней версии. Мой рабочий каталог в настройках установлен на Домашний каталог. Я смотрел учебник по настройке iTerm, и этому ...
1
голос
1ответ
504 показов

Можно ли провести различие между чистым буфером и новым буфером [без имени]?

Я хотел бы знать, есть ли команда, которую я могу запустить в vim, чтобы сказать, является ли конкретное окно, которое имеет фокус, фактически буфером нуля или пустым буфером (например, при создании ...
1
голос
3ответа
3k показов

Vim: Bind

Использование vim для редактирования латекса; как я могу связать C-Enter? Я попробовал следующее, которое не работает: imap \\ а также imap \\ Тем не менее, что-то вроде: imap \\ Работает. ...
1
голос
1ответ
240 показов

Восстановить открытые файлы vim после перезагрузки

Есть ли какой-нибудь плагин, который сохраняет все файлы, открытые в vim, и открывает их после перезагрузки? Например, это может быть левая панель с открытыми файлами, и после выхода она сохраняет ...
1
голос
3ответа
2k показов

Vim - как заменить слово на месте?

Я хотел бы заменить слово на месте. Например, после того, как я нажал на какое-то слово, нажав yw, а затем установил курсор на какое-то другое слово, я бы хотел нажать что-нибудь, чтобы произошла ...
1
голос
1ответ
73 показов

Переподготовка пальцев с мгновенной обратной связью (на будущее без клавиши Esc)

Готовясь к будущему и защищая свои запястья, я переназначил некоторые клавиши, которые я обычно печатаю (например, для выхода из системы, я сейчас нажимаю / отпускаю блокировку колпачков; для ...
1
голос
2ответа
1k показов

Отступ X количество пробелов в визуальном режиме, vim

В визуальном режиме мне действительно нравится иметь возможность выделять блок текста, а затем использовать > чтобы сделать отступ для текста блока. Пространство отступа по умолчанию для этого, ...
1
голос
1ответ
424 показов

256цветный терминал мерцает в Konsole

Я пытаюсь настроить 256-цветный режим на работе для моей настройки Vim, и он просто отказывается работать правильно. Я использую Konsole в качестве эмулятора терминала, и мой тип оболочки - tcsh. Я ...
1
голос
1ответ
130 показов

VIM: Как проверить, работает ли текущий скрипт в макросе?

В некоторых случаях у меня есть какой-то скрипт vim, который я хочу выполнять только тогда, когда он не запускается в макросе. Например, в некоторых случаях я моргаю курсором, чтобы напомнить себе, ...
1
голос
2ответа
564 показов

Выход из режима вставки по определенному URL в Vimperator

Всякий раз, когда я ищу слово в vocabulary.com, Vimperator находит это слово и помещает меня в окно поиска, и в результате я не могу использовать команду vimperator, так как я нахожусь в режиме ...
1
голос
0ответов
528 показов

Vim / NeoVim: сопоставьте <CR> с <Esc> и <S-CR> с <CR>

Я хотел бы использовать ввод, чтобы выйти из режима вставки, и использовать Shift+Enter, чтобы вставить новую строку вместо этого. Проблема в том, что мой эмулятор терминала (Konsole, работающий под ...
1
голос
1ответ
1k показов

Unite.vim: используйте "ag" для поиска всех файлов во всех подкаталогах и навигации по результатам

Я вижу множество способов показать список всех файлов и выполнить нечеткий поиск, а также способы поиска открытых файлов, но могу ли я найти во всех файлах строку и их навигацию по списку?
1
голос
1ответ
2k показов

Не удалось установить плагин Vim на локальную машину от Vundle

Чтобы протестировать, я пытаюсь установить локальный плагин как этот шаг: Клонируйте что-нибудь полезное для локального плагина, например vim-fugitive: git clone ...
1
голос
1ответ
449 показов

Расширить подсветку синтаксиса vim только для * некоторых * файлов?

Наше программное обеспечение имеет много XML-файлов конфигурации. Vim окрашивает эти файлы, используя, например, /usr/share/vim/vim74/syntax/xml.vim . Но можем ли мы настроить раскраску только для ...
1
голос
2ответа
106 показов

Идиоматичный способ заменить всю строку содержимым буфера обмена

Я использую vim-gtk поэтому вставка из буфера обмена так же проста, как вставка содержимого регистра "+ . Для каждой строки я мог бы заменить ее содержимым буфера обмена следующим образом: 1. V 2. d ...
1
голос
1ответ
6k показов

Почему сценарии в моей папке автозагрузки не выполняются в Vim?

Я пытаюсь использовать Pathogen для управления моими расширениями Vim. Моя папка-пакет выглядит так: .../bundle/ ├── vim-pathogen │ └── autoload │ └── pathogen.vim └── vim-smoothscroll └── autoload ...
1
голос
1ответ
578 показов

Латекс: настройка подсветки синтаксиса в vim

Я сделал несколько пользовательских команд, чтобы упростить написание блоков уравнений: % Equation starters \newcommand{\eqn}[1]{\begin{equation} #1 \end{equation}} ...
1
голос
1ответ
48 показов

Как изменить до следующего символа (vim), (со следующим символом может быть множество из множества)

С VIM вы можете изменить до подчеркивания, например: ct_ Но есть ли способ выбрать несколько символов? Скажем, например, вы можете изменить до первого подчеркивания или тире - . Возможно ли это ...
1
голос
1ответ
268 показов

Как отобразить ALT-возврат в .vimrc?

Я пытаюсь отобразить комбинацию левой клавиши alt и return в моем .vimrc, но безуспешно. Я добавил все эти сопоставления в мой файл .vimrc без эффекта: map itest0 map itest1 map itest2 map itest3 map ...
1
голос
3ответа
115 показов

Vim не выделяет синтаксис ссылок

У меня есть файл уценки с расширением .md как «Personal Note.md». Я делаю символическую (мягкую) ссылку на него с помощью команды ln -s в Linux как "Примечание". Я открываю ссылку с помощью vim, она ...
1
голос
1ответ
882 показов

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

Я пытаюсь выбрать конкретные строки без слишком большого движения курсора - спасает! Но давайте предположим, что я работаю со строкой 15370 (устаревшая кодовая база :() и хочу удалить строки 15355 и ...
1
голос
1ответ
36 показов

Как я могу создать макрос для компиляции файла CoffeeScript, который я редактирую из VIM?

Я пишу много CoffeeScript в VIM и очень часто его компилирую, набирая : coffee -c % . Как я могу легко создать макрос, чтобы мне не нужно было набирать его?
1
голос
2ответа
296 показов

Vim; Ярлык для добавления комментария в начале строки

Когда я кодирую, я стараюсь выполнять следующее вручную после выбора нескольких строк кода. :''s/^/#/ Строка 141, кажется, просто удаляет выделенные строки, и у меня возникают проблемы с пониманием, ...
1
голос
0ответов
132 показов

Как заставить par formatter не искажать абзацы с непробельными префиксами, суффиксами?

Я не могу заставить форматировщик par делать то, что я хочу, особенно с автоматическими префиксами и суффиксами. Подробности: Мой отрывок .vimrc : set formatprg=par\ -w72reqh map t gqip Этот пример ...
1
голос
1ответ
887 показов

ConEmu: открывать файлы в vim с помощью ConEmu через проводник

Можно ли открыть файлы, дважды щелкнув соответствующее расширение файла или через контекстное меню с vim на вкладке ConEmu?
1
голос
1ответ
30 показов

Vim пусть курсор сидит на новой строке

Есть ли способ оставить курсор на новой строке в Vim, подобно поведению Emacs по умолчанию? Когда вы удаляете символ в середине строки, он удаляется, и курсор теперь располагается на символе, который ...
1
голос
1ответ
158 показов

Автозаполнение имени буфера Vim не работает после первого каталога

У меня проблема с поведением автозаполнения Vim для имен буферов. Target Soft/OS Я использую gVim без плагинов на Windows 10 Что я хотел бы сделать Предполагая, что у нас есть дерево файлов вроде: a ...
1
голос
0ответов
87 показов

При вводе новой функции комбинация {} открывает все сгибы (vim)

Я использую следующее :set foldmethod=syntax И после того, как я закрываю две складки с zc Затем приступите к написанию новой функции, сразу после того, как я закрою блок фигурной скобкой } (я делаю ...
1
голос
0ответов
34 показов

Как заставить приложение Dash Doc соблюдать отступы в MacVim?

Не могу сделать то же самое, что и ответ на вопрос ниже. Как заставить приложение Dash Doc соблюдать отступы? Кто-то сталкивался с той же проблемой с Vim? - Изменить: я не могу повторно использовать ...
1
голос
1ответ
564 показов

Vim + Mac: Как использовать ключ Cmd?

Я пытаюсь установить точечные файлы YADR здесь: https://github.com/skwp/dotfiles В документах написано, что Cmd-Shift-N - NERDTree toggle , однако, когда я нажимаю клавиши Ctrl + Shift + N, оно ...
1
голос
1ответ
299 показов

$ HOME не определен для пользователя root в Ubuntu 14.04

При новой установке Ubuntu 14.04 в среде bash для пользователя root не определен $HOME . Мне нужно запустить некоторые приложения из корневой оболочки, например: gdb /usr/sbin/apache2 Это трудно без ...
1
голос
0ответов
467 показов

В режиме git-bash vi, режиме вставки, почему «delete» сопоставляется с «esc» «3» вместо «delete»?

В режиме git-bash vi, если вы еще не находитесь в режиме вставки, нажмите i. Теперь, когда вы пытаетесь использовать delete, вы выходите в командный режим, и появляется подсказка (arg: 3) Таким ...