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

114
Установка цветов фона Vim

Когда я пытаюсь изменить цвета фона .vimrcв Vim или прямо в нем, используя команду: set background=dark ... это никак не влияет на мое прошлое. Тоже не lightвариант. Однако все выглядит нормально, когда я запускаю gvim. Есть ли способ изменить фон в Vim без изменения настроек Konsole? ИЗМЕНИТЬ...

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

Кто-нибудь знает способ оклеить визуально выбранную область, не помещая выделение в регистр по умолчанию? Я знаю, что могу решить проблему, всегда вставляя данные из явного регистра. Но печатать - это боль в шее, "xpа не...

108
Удалить из текущей позиции курсора до заданного номера строки в редакторе vi

Как удалить блок текста из текущей строки курсора до заданного номера строки в vi? Например: 49 <j:set var="changeSet" value="${build.changeSet}" /> <----- delete from here (cursor position) 50 <j:if test="${changeSet!=null}"> 51 <j:set var="hadChanges" value="false" /> 52...

108
Как вернуться (ctrl + z) в vi / vim

В обычных текстовых редакторах [при всем уважении к Vim] есть ярлык Ctrl+, Zкогда вы сделали что-то неприятное и хотите вернуться к предыдущей версии текста. Как кнопка НАЗАД в Word. Интересно, как добиться такого поведения в Vim....

106
Как скопировать из текущей позиции в конец строки в vi

Я использую gvim в windows. Как скопировать текст из текущей позиции в конец строки в vi и вставить его в другой файл, открытый в vi. Я погуглил, но не могу найти для этого никакого решения. Благодарим за любую помощь в этом вопросе. Спасибо....

106
Как заменить текст между кавычками в vi

Скажем, у меня есть эта строка кода: $query = "SELECT * FROM table"; Есть ли в vi / vim команда, которая может мгновенно удалить все, что находится между кавычками, и поместить курсор между ними, чтобы я мог начать...

99
Как мне «сделать исходный код» в моем файле .vimrc?

В последнее время я работал над расширением своего vim-foo, и я наткнулся на несколько плагинов ( например, autotag.vim ), которые требуют, чтобы они были "источником" в моем файле .vimrc. Что именно это означает и как мне это сделать?...

96
Есть ли быстрый способ вернуться к началу файла с помощью редактора vi?

При чтении длинного файла редактором vi было бы очень хорошо вернуться к началу файла с помощью некоторых сокращений, когда вам действительно нужно это сделать. Даже ctrl+ Bиногда бывает слишком медленно. Кто-нибудь знает такой инструмент?...

91
Как я могу вставить текст в середине строки в несколько строк в Vim?

Скажем, у меня есть десять строк, и я хочу добавить текст к какому-то слову, которое встречается в этих строках? Это не обязательно должно быть в начале строки. Из: sdfsd foo sdfsd sfsd foo fsdf sdfsdf foo sdfsdf кому: sdfsd bar(foo sdfsd sfsd bar(foo fsdf sdfsdf bar(foo sdfsdf Это также можно не...

90
Лучший способ вставить метку времени в Vim?

EditPad Lite имеет приятную функцию ( CTRL- E, CTRL- I), которая вставляет метку времени, например, «2008-09-11 10:34:53» в ваш код. Как лучше всего получить эту функциональность в Vim? (Я использую Vim 6.1 на сервере Linux через SSH. В текущей ситуации некоторые из нас используют общий логин,...

87
Скрыть все (не) совпадающие строки в Vim

Можно ли показать / скрыть все совпадающие строки в vi или Vim? Не выделять, а просто показывать только эти линии. Например, у меня есть текст со словом слово ERROR. Как сделать так, чтобы он отображал только строки, содержащие ERRORи как отображать только строки без ERROR? Есть ли решение, не...

86
Есть ли в Vim / Vi команда для перемещения курсора в конец выделения поиска?

Есть ли в Vim / Vi какие-либо команды для перемещения в пределах выбранного сегмента поиска? Например, если я ищу слово, есть ли какие-нибудь команды для перемещения курсора в конец выделенного сегмента? Скажем, у меня есть слово «FishTaco», и я хочу найти все экземпляры «Fish» и вставить...

85
Пробелы с автоматическим отступом с C в vim?

Я был несколько испорчен использованием Eclipse и java. Я начал использовать vim для кодирования C в среде Linux, есть ли способ, чтобы vim автоматически делал правильный интервал для блоков? Итак, после ввода {следующая строка будет иметь 2 пробела с отступом, и возврат в этой строке сохранит ее...

84
Vim дергает диапазон строк

Я разработчик C #, который совсем недавно решил расширить свои знания об имеющихся у меня инструментах. Первый инструмент, который я решил изучить, - это Vi / Vim. Пока все идет хорошо, но есть пара вопросов, на которые я не могу найти ответа: Допустим, я хотел дёрнуть ряд строк. Я знаю, что есть...