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

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

8
Как используется дерево отмены VIM?
Этот ответ говорит: Система отмены / повтора Vim не имеет себе равных. Напечатайте что-нибудь, отмените, напечатайте что-нибудь еще, и вы все равно сможете вернуть первое введенное вами сообщение, потому что Vim использует дерево отмены, а не стек. Почти в каждой другой программе в этом случае теряется история первого введенного вами …
132 vim  undo 

9
Как установить цветовую схему vim по умолчанию
Последнее обновление Ubuntu сделало мою цветовую схему vim непригодной для использования. Я знаю, как установить его вручную ( :colo eveningнапример), но я хочу установить значение по умолчанию для всех сеансов vim. Я вижу ссылки в других местах .vimrc, но до сих пор мне не удалось найти правильное расположение и синтаксис.
132 vim  color-scheme 

4
Группы захвата Vim Regex [bau -> byau: ceu -> cyeu]
У меня есть список слов: bau ceu diu fou gau Я хочу превратить этот список в: byau cyeu dyiu fyou gyau Я безуспешно попробовал команду: :%s/(\w)(\w\w)/\1y\2/g Учитывая, что это не работает, что мне нужно изменить, чтобы группы захвата регулярных выражений работали в Vim?

8
Просмотр списка последних документов в Vim
Есть ли способ просмотреть список последних документов, которые вы открывали в Vim? Я понимаю, что могу просмотреть список переходов курсора, :juа затем перейти к позиции курсора в списке, но это не идеально, потому что в списке будет несколько списков одного и того же документа. Есть ли другая команда, которая сделает …

4
Почему cscope или ctags выбирают одно вместо другого? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 11 месяцев назад . Уточните этот вопрос Я в основном использую vim / gvim в качестве редактора и собираюсь использовать …
131 vim  kernel  ctags  cscope 

14
UltiSnips и YouCompleteMe
У меня есть пакеты ultisnips и youcompleteme, установленные на моем macvim. Проблема в том, что ultisnips не работает, потому что вкладка привязана к ycm. Я попытался поставить let g:UltiSnipsExpandTrigger = "<s-tab>"так, чтобы я мог вызвать завершение фрагмента с помощью shift-tab, но по неизвестной причине это не работает. Я мог бы …

6
Есть ли «журнал времени выполнения vim»?
Иногда я пробую настроить / команду в моем vimrc. Все кажется правильным, но это просто не работает. Трудно узнать, что происходит при запуске vim, и узнать, какая команда не удалась, поэтому очень сложно отладить, что может вызвать проблему в моем vimrc. Это метод пробной ошибки, который требует много времени и …
130 vim  runtime  logging 

11
Как убрать отступы HTML-файла в VI?
Как мне исправить отступы его огромных html-файлов, которые были испорчены? Я попробовал обычную "gg=Gкоманду , которую я использую для исправления отступов файлов кода. Однако, похоже, это не работает с файлами HTML. Он просто удалил все форматирование. Я также попытался установить :filetype = xml, чтобы увидеть, поможет ли обман его, думая, …
130 html  vim  vi  indentation 

7
Можете ли вы захватить или удалить в скобках в vi / vim?
Учитывая эту строку кода на C: printf("%3.0f\t%6.1f\n", fahr, ((5.0/9.0) * (fahr-32))); Есть ли способ удалить или перенести первую жирную скобку на соответствующую скобку? Я думал о df) , но это поможет вам сразу после 9.0. Есть ли аналогичный способ заставить vim захватывать все между соответствующими фигурными скобками, независимо от новых …
129 editor  vim 

4
Какие плагины vim доступны для Eclipse? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
128 eclipse  vim  ide 

5
Мягкий перенос на 80 символов в Vim в окне произвольной ширины
Я хочу использовать функцию мягкого переноса Vim ( :set wrap), чтобы обернуть некоторый код длиной 80 символов, независимо от моей фактической ширины окна. Я пока не смог найти способ сделать это - вся мягкая упаковка, кажется, привязана к ширине окна textwidthи wrapmarginоба предназначены для жесткой упаковки (они вставляют символы новой …
127 vim  word-wrap 

4
Как я могу установить MacVim на OS X?
Я использую OS X 10.9.1 (Mavericks). Каковы систематические шаги по установке в Gvim или MacVim в Mac OS? Если вы напишете шаги, используя 1, 2, 3, ..., будет легко следовать. Должен признаться, что я не понял всех инструкций, представленных на странице MacVim. Другие веб-страницы, на которых выполнялся поиск в Google, …
126 macos  vim  macvim 

4
Что делают команды f и t в Vim?
Может кто - нибудь объяснить мне , что fи tкоманды делают в Vim и как именно они работают? Я не могу найти эту информацию, но люди продолжают говорить мне, что они очень полезны. Был бы очень признателен за ответ с примером, если возможно, спасибо!
126 vim 

13
переформатировать в vim для хорошей разметки столбцов
У меня есть этот набор данных в файле csv 1.33570301776, 3.61194e-06, 7.24503e-06, -9.91572e-06, 1.25098e-05, 0.0102828, 0.010352, 0.0102677, 0.0103789, 0.00161604, 0.00167978, 0.00159998, 0.00182596, 0.0019804, 0.0133687, 0.010329, 0.00163437, 0.00191202, 0.0134425 1.34538754675, 3.3689e-06, 9.86066e-06, -9.12075e-06, 1.18058e-05, 0.00334344, 0.00342207, 0.00332897, 0.00345504, 0.00165532, 0.00170412, 0.00164234, 0.00441903, 0.00459294, 0.00449357, 0.00339737, 0.00166596, 0.00451926, 0.00455153 1.34808186291, -1.99011e-06, 6.53026e-06, …
126 vim  reformat 

13
Янкировать весь файл
Я часто пишу что-то в gVim, а затем мне нужно скопировать это в другое приложение. Есть ли простой способ восстановить весь файл? Я обычно делаю что-то подобное ggVG"+y (Вверх, режим визуальной линии, вниз, дергать) Но есть ли лучший способ, который я упускаю?
126 vim  clipboard  vi 

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