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

21
vim - открыть файл и перейти к номеру строки, используя <filename>: <line nbr>:

Несколько инструментов, таких как grep, py.testи т.д ... используют шаблон <FileName>:<line number>:для указания на ошибки. Например: ; grep -Hn Common setup.cfg setup.cfg:11: Common Как я могу изменить vim и gvim так, чтобы я мог вызывать их так: gvim setup.cfg:11: вместо того gvim...

21
Выберите строки, используя диапазоны в Vim?

Я хотел бы выбрать линии визуально. Обычно я SHIFT-Vвыбираю jи kвыделяю строки. Как мне сделать это с помощью команды двоеточия? например, :10,12<?>чтобы выбрать строки 10 - 12 и войти в визуальный режим с этим выбором. Что я должен вставить <?>сюда? Я уверен, что это легко, но я не...

20
Открытие вертикального терминала в Vim 8.1

Vim 8.1 добавил :terminalкоманду, которая открывает новый терминал bash в виде сплита. Однако это всегда кажется горизонтальным разделением, и я предпочитаю вертикальное разделение. Есть ли способ открыть терминал как вертикальное разделение без использования: :vsp :terminal <c-w>j :q В...

20
Закомментирование нескольких строк кода, заданных номерами строк, с использованием vi или vim

Из этого вопроса переполнения стека я узнал, что можно использовать vi/ vimдля закомментирования указанного диапазона номеров строк. Например, предположим, у меня есть следующий скрипт bash: #!/bin/bash This is my very very great script Теперь предположим , что я хочу , чтобы закомментировать...

20
В Vim как можно копировать из нескольких строк? (не диапазон);

Предположим, у меня есть 1 - funct1 2- funct 2 3 - funct 3 4 line 4 как я могу скопировать строки 1 и 3 (не диапазон строк) и вставить их, например, в строку 8? Если я сделаю это с помощью |arg like ( 1y|3y), я перетяну строки в несколько регистров, верно? Но как я могу поставить из нескольких...

20
Ошибка Vim E138: невозможно записать файл viminfo $ HOME / .viminfo!

Боюсь, я столкнулся с чем-то довольно странным. Когда я нормально открываю файл vim README.txt, все нормально. Но после sudo vim README.txtэтого файл становится пустым и выдает E138: Can't write viminfo file $HOME/.viminfo!ошибку при попытке выйти. Я подозревал, что .viminfoфайл поврежден, поэтому...

20
Сохранить измененную метку времени после редактирования

Для файлов в определенной папке я бы хотел, чтобы vim никогда не трогал «измененную» метку времени. В качестве фона я использую Bloxsom для ведения блога, который использует текстовые файлы в ~/bloxsomкачестве источника всех статей. Дата статьи (и, следовательно, порядок появления) основана на дате...

19
Не могу правильно использовать мышь при запуске vim в tmux

Я использую VIM в tmux, Когда я пытаюсь выбрать диапазон текстов в VIM, мышь продолжает сбрасывать свою позицию, поэтому я могу выбрать только одну строку (последнюю строку, где появляется мышь). Кто-нибудь знает как это...

19
Tmux, Vim и Solarized

Предпосылки Сидя вокруг tmux , Vim и соляризации я могу найти много жалуется на 256 цветов и «пользовательский опыт». Ну, у меня противоположная "проблема", то есть Vim хорошо работает с полной темой Solarized только в tmux . Фон Я немного настраиваю и настраиваю цветовую схему моего терминала...

19
Буферы или вкладки в vim? Каковы преимущества / недостатки каждого подхода?

Я привык к немодальным редакторам. Только в прошлом году я использовал vim / gvim, который имеет модальный подход. Я привык к вкладкам во всех редакторах, так как до vim все они привыкли к нему. В gvim вам не обязательно использовать вкладки: вы можете просто использовать буферы. Мой вопрос: каковы...

19
В чем разница между w и W в escape-режиме vim?

Я смотрю на команды vim help quickref для перемещения курсора. Следующие строки сбивают меня с толку, потому что я считаю, что они работают одинаково. Может кто-нибудь прояснить мне разницу с примером. N w N words forward N W N blank-separated WORDS forward Тот же вопрос верен и для е, и для...

19
Как прокрутить большой файл данных с сохранением заголовка

Предположим, у меня есть большой файл данных, который переполняет экран как в вертикальном, так и в горизонтальном направлении. Как я могу просмотреть этот файл, пока строки заголовка остаются на экране? На данный момент я использую less -S, чтобы я мог красиво прокрутить мой файл по горизонтали и...

19
Как заставить vim правильно работать с tmux?

Я пытаюсь понять, как играть vimи tmuxиграть вместе. Моя проблема: когда я использую, xterm-256colorя получаю vimработать хорошо, но фон не отображается должным образом. Я исправил это с помощью screen-256color. Это выглядит красиво, но ломает Ctrl + arrow keys(они идут в режиме вставки и удаляют 4...

18
Есть ли способ сделать Google Chrome открытым текстовым пространством в vim?

Раньше я использовал Firefox ежедневно, но перешел на Google Chrome и использую его уже более 2 лет. Единственный плагин, по которому я скучаю, это весь текст! , Этот плагин позволял открывать текстовую область в отдельном окне vimили в gvimокне, где я мог бы редактировать, а затем сохранять...

18
Использование CtrlP не дает очень хороших результатов - я использую это неправильно?

Я надеялся, что смогу просто набрать "job.php" и перейти к папке job.phpв моей /lib/model/папке, но я в основном просто вернул много других файлов: [No name] > batch/dataFixes/jobProspectsSubscriptionId.php > batch/dataFixes/jobProspectsRankDistance.php >...

18
Можно ли создавать и использовать меню в (терминальном) vim?

Я настраиваю виртуализированные Linux-блоки (в качестве локальных серверов разработки) для разработчиков в компании, основанной преимущественно на Windows, и некоторые разработчики негативно относятся к vim (среди прочего). (Похоже, они каким-то образом представляют Linux / Unix и доказывают, что...