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

12
vim поиск вокруг разрывов строк

Когда я редактирую документ LaTeX в vim, часто я хочу найти фразу. Поскольку у меня есть настройка LaTeX для переноса строк, иногда половина фразы будет на одной строке, а другая половина - на следующей. В таком случае поиск не находит то, что я ищу. Так например blah blah blah hello world blah...

12
Проблема с использованием клавиш Ctrl + Arrow в Vim при использовании Byobu с tmux

В Vim я установил клавиши Ctrl + Arrow, чтобы пропустить слова. Это прекрасно работает при запуске Vim внутри терминала gnome. Однако при использовании byobu (tmux) он показывает странное поведение: он удаляет все после курсора. Для справки, это мои настройки vim: :inoremap <C-Left>...

12
Установка типа файла vim с моделиной не работает должным образом

Согласно принятому ответу на этот вопрос , я пытаюсь использовать modelines в vim для принудительного определения типа файла в некоторых файлах. Например, в верхней части файла с именем gitconfig(обратите внимание, нет начального .), у меня есть следующая строка: # vim: set filetype=gitconfig :...

12
Удалить пробел для набора строк в редакторе Vim

У меня есть текст, подобный следующему в файле: sample text some random text even more random text text with no indent worst indention Мне нужно удалить пустое пространство перед каждой из строк. Для одной строки я делаю 0dw Я могу повторить ту же команду, используя. но вручную переходя к следующим...

12
фон tmux vim colorscheme не отображается

Я установил tmux, но теперь текстовые режимы vim не правильно заполняют цвет фона. Вот как это выглядит с colorscheme xoria256 в обычном терминале Ubuntu 14.10: И вот когда я запускаю его в том же терминале после tmux: Так что, как вы видите, рабочий стол просвечивает везде, где нет текста в vim. У...

12
Могу ли я ускорить вставку в vim?

Я скопировал часть HTML-кода с веб-страницы и хотел сохранить его в файле. Для этого я начал новый vim сеанс в окне терминала, с (новым) именем файла, указанным в командной строке, нажал, iчтобы перейти в режим вставки, а затем CtrlShift+ Vи ждал, пока [-- INSERT --]отображается внизу, и ждал ......

12
Как разрешить Page Up в GNU Screen?

Я использую Vim для редактирования текстовых файлов в Linux. Обычно я подключаюсь к удаленным машинам Linux, используя PuTTY из Windows. Я обычно использую GNU Screen. При использовании Vim внутри Screen я не могу использовать Page Upклавишу, потому что Screen интерпретирует ее как команду для...

12
Vim распечатать файл на терминале и выйти

Я хотел бы, чтобы vim сделал это, чтобы выделить синтаксис, настроенный в vim (или без необходимости в дополнительных инструментах). Поэтому вместо того, чтобы использовать, cat file | <some_sh_tool>я бы использовал vim +"some_opts" +"..." +q file. Проблема в том, что vim восстанавливает...

12
ярлык vim для открытия файла под курсором в уже открытом окне

В vim вы можете открыть файл под курсором с помощью gfкоманды. Можно также легко открыть этот файл в новом разделенном окне, нажав <c-w> f. Это действительно хорошая и экономящая время функция. Однако я не могу понять, как открыть файл в уже открывшемся окне (без создания...

12
Могу ли я получить навигацию vim-stlye (hjkl) для информации GNU?

Раскладка клавиатуры моего нетбука означает, что использование клавиш со стрелками для навигации немного неудобно. Есть ли способ заставить страницы GNU Info использовать hjklнавигацию в стиле vim ? я знаю что могу info printf | less ... и используйте j и k для прокрутки вверх и вниз, что...

12
Редактор Vi: Какой самый быстрый способ удалить несколько строк в файле?

Я хотел бы использовать редактор Vi, чтобы удалить несколько строк в файле. Пожалуйста, дайте мне идею или предложение. Моя цель такова: Перед: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 . . 29 30 . . После; 1 10 20 30 40 . ....

11
положение курсора после вставки в vi / vim

Одна вещь, которая всегда беспокоила меня в vi / vim : Если я «дергаю» (то есть «копирую») некоторый текст, затем перехожу в другое место в файле и делаю «вставку», мой курсор остается в начале текста, который я только что вставил. Это отличается от того, что делают большинство современных...

11
просмотр информационной документации с vim

Я пытаюсь использовать дополнение ManPageView для просмотра информационной документации vim. Хотя я считаю, что ManPageView очень полезен для просмотра man-страниц, его функция чтения информации, похоже, не работает вообще. Но потом я почти никогда не читаю информационную документацию, в основном...

11
Как сделать замену текста в большой иерархии папок?

Я хочу найти и заменить текст в большом наборе файлов, исключая некоторые экземпляры. Для каждой строки я хочу, чтобы меня спрашивали, нужно ли мне заменить эту строку или нет. Нечто похожее на vim :%s/from/to/gc(с cзапросом подтверждения), но через набор папок. Есть ли хороший инструмент командной...

11
vim редактирование / переключение между несколькими файлами эффективно в больших структурах каталогов

Я ни в коем случае не опытный пользователь vim, я только начинаю понимать продвинутые движения и команды с помощью vim. Но есть один недостаток, который я не могу обойти. Я вырос с графическими программами для написания кода, но я только недавно начал использовать vim over ssh & screen для...

11
Преимущества (или недостатки) GVim перед Vim для редактирования кода [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Стоит ли устанавливать vim или GVim? Я разрабатываю в основном Ruby on...

11
Могу ли я заставить vim изменить поведение курсора?

Я уже несколько лет использую vim в качестве вторичного редактора, но по разным причинам я все больше и больше использую его, даже когда доступен мой основной редактор. Одна проблема, которая всегда меня беспокоила vim, и которая мешала мне больше ее использовать, - это способ, которым она...

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

По моему .zshrc, я объявляю некоторые псевдонимы. Например, which dbstartпоказывает содержимое этого псевдонима. Если я открою vim из этой оболочки, это дочерний процесс. В Vim я могу запускать команды оболочки с :! some_command. Если я выясню, :! echo $0какую оболочку использует Vim, она выдаст «/...