Главная arrow POWER/AIX arrow AIX arrow Справочник по редактору VI

Меню

Новости
Добавить новость
Все Блоги
Запись в Блог
Ваша помощь
О нас
Карта портала

Вход

Кто на сайте?

Сейчас на сайте находятся:
82 гостей
Справочник по редактору VI Печать E-mail
Рейтинг: / 3
ХудшаяЛучшая 
Автор Administrator   
14.06.2008 г.
Оглавление
Справочник по редактору VI
Страница 2
Страница 3
Страница 4

Редактирование командной строки в ksh

Ну что ж, выйдем из vi и вернёмся в командную строку. В тот самый, почему то нелюбимый многими, Korn Shell (ksh). "А можно поставить bash?" - начинают стонать они. Поставить-то можно, но в установке по умолчанию его нет. И научиться работать в ksh - дело чести любого админа AIX.

Так как же в нём работать? Да элементарно - даём магическую команду "set -o vi" и получаем возможность работы с историей команд. Представьте себе, что Вы работаете с файлом (так оно и есть), но видите в один момент времени только одну строку. При этом изначально Вы находитесь в режиме ввода текста. Хотим вернуться к прошлой строке? <ESC> k - и вуаля - вот она! Переместиться по ней - h и l, удалить символ - х, вставить свой - i, ну и так далее. Работает и поиск (/). Вот тут-то Вам и пригодилась выученная заранее "распальцовка" - стрелки здесь работать не будут - это же не bash какой-нибудь!

История команд, между прочим, ведётся в любом случае - работаете Вы с ней или нет. Файл с историей - $/.sh_history, размер файла (в командах) - переменная окружения $HISTSIZE.

Само собой разумеется, что если Вы хотите всегда иметь эту чудесную возможность редактирования командной строки, вставьте команду set -o vi в файл $/.profile. Так и не научились работать с vi? Тогда используйте команду set -o emacs и... ищите документацию по этому, не менее замечательному редактору!

Вам и этого мало? Нужна полная документация по vi? Тогда открывайте следующую страницу.



  Нет комментариев.
You need to login or register to post comments.
Обсудить в форуме. (0 комментариев)
« Пред.   След. »

Наши Друзья

     www.tivoli.ru
     Всё о Tivoli