Основы Slackware Linux | All about OS

vi

Категория: Slackware

Многие программы в Linux по умолчанию откроют текстовые файлы в vi. Например, редактирование ваших crontab задач загрузит vi по умолчанию. Если вам не нравится vi и хотите, чтобы другая программа запускалась по умолчанию, всЈ что вам надо сделать, так это установить значение VISUAL переменной окружения равное имени вашего любимого редактора. Для информации по установке переменных окружения смотрите раздел 5.1.3. Если вы хотите, чтобы ваш любимый редактор был редактором по умолчанию при каждом входе в систему, добавьте установку VISUAL переменной в ваш .bash_profile или .bashrc файл.
5.8.7 Кнопки vi
Этот раздел является чем то вроде быстрого справочника многих основных vi команд. Некоторые из которых уже упоминались выше, а некоторые будут для вас новыми.
Операция Кнопка
влево, вниз, вверх, вправо h, j, k, l
перейти в конец строки $
перейти в начало строки ?
перейти в конец файла G
перейти в начало файла :1
перейти к 47-й строке :47
Table 5.2: Перемещения
Операция Кнопка
удалить строку dd
удалить пять строк 5dd
заменить символ r
удалить символ x
удалить десять символов 10x
отменить последнее действие u
объединить текущую строку со следующей J
Table 5.3: Редактирование
Операция Кнопка
найти ?sdf” в тексте после курсора /asdf
искать ?sdf”в тексте до курсора ?asdf
повтор последнего поиска в тексте после курсора /
повтор последнего поиска в тексте до курсора ?
Table 5.4: Поиск
Операция Кнопка
выход :q
выход без записи :q!
записать и выйти :wq
записать, без выхода :w
пере-загрузить текущий файл :e!
записать содержимое буфера в файл asdf :w asdf
открыть файл hejaz :e hejaz
загрузить файл asdf в буфер :r asdf
загрузить вывод ls в буфер :r !ls
Table 5.5: Сохранение и выход
5.8.8 Итог
Теперь у вы должны быть некоторые основные знания по стандартному текстовому редактору Unix vi. vi это довольно сложная программа, с множеством команд и настроечных опций. ВсЈ же, вы должны уметь открыть файл, перемещаться по тексту, редактировать текст и выходить. Это всЈ, что вам понадобится для выполнения каждодневных задач. По мере возникновения необходимости в более мощном редакторе, вы можете использовать документацию vi для изучения его возможностей.

Страниц: 1 2 3 4 5 6

« Архиваторы
Управление пакетами Slackware »