vi — все вопросы

4ответа
10 голосов
Поменять местами текст вокруг знака равенства
Есть ли простой способ перевернуть код вокруг знака равенства в vi /vim? Например, я хочу включить это: value._1 = return_val.delta_clear_flags; value._2._1 = return_val.delta_inactive_time_t
4ответа
12 голосов
VIM как IDE - Предложения
Я ищу рекомендации по использованию VIM в качестве IDE. Обычно я пишу код на нескольких языках программирования, включая C, C ++, ассемблер, MATLAB, Maple, BASH-скрипты и многие другие. В общем,
3ответа
12 голосов
Vim - Visual Block: удалять, а не вставлять
Я часто использую визуальный блок, а затем вставляю его в несколько строк, когда, например, закомментирую много кода. Это отлично подходит для вставки текста в одной и той же позиции в несколько стро
1ответ
13 голосов
Как запустить VIM с открытым NERD-деревом? [Дубликат]
   Возможный дубликат: Автоматически открывать NERDTree на вкладке «КАЖДЫЙ» Есть ли способ автоматически выполнить команду :NERDTree при первом запуске VIM или настроить NERDTree на постоя
11ответов
13 голосов
мы отступ
Какой самый простой способ увеличить или уменьшить отступ для большого блока кода в vi?
3ответа
13 голосов
Как я могу открыть другое вертикальное окно (: vsp) слева в vim?
Команда vim :vsp открывает окно справа. Есть ли способ открыть его в левой части экрана?
3ответа
17 голосов
Ошибка открытия терминала: xterm-256color
Когда я пытаюсь nano что-то на моем сервере, я получаю эту ошибку «Ошибка открытия терминала: xterm-256color». что я никогда раньше не видел, и к тому же nano работал нормально на прошлой неделе
3ответа
17 голосов
Скрытые возможности Vim
С годами я думал, что я мастер Vim! Недавно я посетил настоящего мастера Vim! упс! Мои знания ужасно поверхностны! Например, я не знал, что можно добавить \c, чтобы сделать поиск нечувствительным
4ответа
21 голос
Как отключить авто комментарии в редакторе сценариев оболочки vi?
Я использую vi (m) для редактирования сценария оболочки, и когда я вставляю комментарий и набираю текст, новая строка уже содержит комментарий. Как я могу отключить его? Пример:    # Когда я на
1ответ
22 голоса
autoindent это подмножество smartindent в vim?
   : help autoindent : копировать отступ из текущей строки при начале новой строки (набрав   в режиме вставки или при использовании команды «o» или «O»). ...       : help smartindent . Делайте инте
1ответ
23 голоса
Раскрашивание вывода: make,: grep и т. Д. В Vim
При сборке моего приложения с использованием команды :make в Vim выходные данные не раскрашиваются. Я настроил make-файл для использования clang в качестве компилятора C и при запуске make вне Vim и
3ответа
23 голоса
Как вставить несколько строк с вкладками в Vi? [закрыто]
Я хочу вставить кое-что, вырезанное со своего рабочего стола, в файл, открытый в Vi. Но если я вставлю вкладки, вставленные друг на друга, по всей странице. Я думаю, что это какое-то изменение
3ответа
23 голоса
Конвертировать vim /search для поиска и замены без повторного ввода регулярного выражения
Когда я выполняю поиск и замену в Vim, мне нравится сначала использовать функцию поиска (/regex) для визуального тестирования моего регулярного выражения . Есть ли простой способ вызвать выражени
4ответа
28 голосов
как копировать, указав номера строк в vi
Как я могу скопировать, указав номера строк в vi, например, линии 364-757? Я пытался найти это, но не могу найти такую ​​команду.
5ответов
30 голосов
регулярное выражение с отрицательным соответствием (то есть, найти строку, которая не совпадает с регулярным выражением)
У меня есть файл журнала со строкой «ОШИБКА» в некоторых строках. Я хочу удалить каждую строку, которая не имеет , имеет ОШИБКУ, чтобы я мог видеть только то, что нужно исправить Я собирался сделат
7ответов
35 голосов
Редактор vi, скопировать блок (не обычное действие)
В редакторе vi мне нужно скопировать блок. Есть много способов, но один из них очень быстрый. каким-то образом пометить первую строку, затем пометьте конец строки каким-либо образом, за
3ответа
37 голосов
В чем разница между командами s, c и r в vi /vim?
Я пытаюсь прояснить это из книги OReilly о Vim, но представленные примеры недостаточно ясны Разъяснение с помощью примеров /прецедентов вместо прямого объяснения было бы очень полезно. Пример тек
8ответов
86 голосов
Как снять номера строк в Vi?
Для отображения номеров строк в файле я использую команду: set numbers Что такое команда для удаления номеров строк из файла?
6ответов
87 голосов
Как удалить выделенный текст в редакторе VI
Я использую putty и редактор vi. Если я выберу 5 строк с помощью мыши и хочу удалить эти строки, как я могу это сделать? Кроме того, как я могу выделить строки с помощью клавиатуры, как я могу в
9ответов
154 голоса
Как мне соединить две строки в vi?
У меня есть две строки в текстовом файле, как показано ниже: S<Switch_ID>_F<File type> _ID<ID number>_T<date+time>_O<Original File name>.DAT Я хочу добавить две ст
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132