Вопросы с тегом «vim»

Vim - бесплатный модальный текстовый редактор с открытым исходным кодом, доступный для большинства основных платформ. Это позволяет с высокой эффективностью выполнять многие задачи по редактированию текста, но имеет крутую кривую обучения. Чтобы изучить основы, запустите ": help vimtutor". Для вопросов, не связанных с программированием, используйте https://vi.stackexchange.com/.

6
Вставить несколько раз
Как лучше всего заменить несколько строк содержимым буфера обмена? Проблема, с которой я сталкиваюсь, заключается в том, что когда я выдергиваю строку и вставляю ее поверх другой строки, «выдергивание» заменяется строкой, которую я только что заменил. Теперь, если я хочу заменить другую строку той же строкой, я должен вернуться и …
96 vim  copy  paste 



5
Как установить размер шрифта по умолчанию в Vim?
Я пытаюсь настроить параметры по умолчанию для своего графического интерфейса с помощью Vim. Я уже провел исследование в Интернете, но все решения, которые я нашел и попробовал, не работали. Вот некоторые из вещей, которые я пробовал (в файле .vimrc): set guifont = Monaco:h20 set guifont=Monospace 20 На самом деле меня …
94 vim  fonts 

3
Что такое файл .un ~ или почему Vim в Терминале создает файл .un ~?
Я заметил, что у меня есть некоторые точечные файлы, которые заканчиваются на .un~, например, у меня есть .vividchalk.vim.un~, но я не уверен, откуда они. Похоже, они создаются, когда я использую Vim в Терминале. Что это за файлы? Могут ли они удалить себя, когда я закрою файл, который редактирую?
94 vim  terminal  dotfiles 

2
Передача буфера внешней команде в Vim
Я вроде как новичок в Vim. Я хотел бы отправить содержимое текущего буфера на стандартный ввод внешней команды (скажем, на почту). Моя последняя цель - установить ярлык для быстрой отправки электронной почты из текущего буфера Vim. Я предполагаю, что это должно быть тривиально, но я не смог найти способ отправить …
94 vim  pipe  external 

1
В чем разница между списком местоположений и списком быстрых исправлений в vim
Ниже приводится документация по списку быстрых исправлений и списку местоположений. Но я не уверен, что на самом деле отличается. На изображении ниже показаны те же элементы из списка местоположений и списка быстрых исправлений. Когда использовать тот или иной в vimgrep и lvimgrep. In Vim the quickfix commands are used more …
94 vim 

12
Выделите измененные строки и измененные байты в каждой измененной строке
В проекте с открытым исходным кодом Trac есть отличный инструмент для выделения различий - он выделяет измененные строки и измененные байты в каждой измененной строке! См. Примеры здесь или здесь . Есть ли способ использовать одну и ту же цветовую подсветку (например, измененные строки и измененные байты ) в терминале …
94 git  vim  diff  highlight  word-diff 

4
Vim Настроить раскраску номеров строк
Я ищу способ настроить цвет, используемый для нумерации строк (как :set nuв:) в Vim. Значение по умолчанию на большинстве платформ кажется желтым (что также используется для некоторых выделенных токенов). Я хочу покрасить номера строк в тускло-серый цвет; где-то в районе #555. Я не привередлив, любой приглушенный цвет будет приемлемым.

5
Как мне поменять местами две строки в vim?
У меня есть это: pick 887b66f add 222 Dziewiecsil to flowers new title pick dc331cb new name of beginning commit И я хочу получить вот это: pick dc331cb new name of beginning commit pick 887b66f add 222 Dziewiecsil to flowers new title Есть ли способ сделать это быстро с помощью …
94 vim 

7
Есть ли интерактивный способ изучить Vim? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Несколько лет назад я искал способ изучить Vim, который не требовал бы стены …
93 vim  editor 

8
Измените отступ с 2 пробелами на 4 пробела в vim
У меня есть скопированные из Интернета коды с отступом в два пробела, и я хочу заменить его на четырехсторонний. Интересно, есть ли короткая процедура vim для выполнения задачи без написания сценария vim? Вот как я сейчас делаю это с файлом HTML: Записать макрос Перейти в начало строки Визуально выделить все …
93 vim 

6
Создать новый файл в каталоге открытого файла в vim?
Я нахожусь в положении, когда я хочу создать новый файл в том же каталоге, что и тот, в котором находится открытый файл. Как мне создать новый файл в каталоге открытого файла в vim? Кроме того, есть ли место, где я могу научиться этим вещам самостоятельно? Гугл не помог.
93 vim 

2
Копировать из одного реестра в другой
Как скопировать содержимое одного регистра в другой без вставки в буфер обмена? Я выдернул один текст, и он оказался в "реестре по умолчанию . Теперь я хочу скопировать другой текст без удаления / перезаписи "реестра. Итак, я хочу переместить содержимое "register, чтобы сказать some aили bregister, чтобы я мог скопировать …

16
Как вы предпочитаете переключаться между буферами в Vim?
Я пробовал MiniBufExplorer , но обычно в нескольких окнах он отображается или вообще закрывается. Я бы хотел что-то вроде LustyJuggler с инкрементным поиском, как я переключаюсь между буферами в Emacs. Неужто есть такой сценарий?
92 vim  editor  buffer 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.