Введение в Unix

       

Операции над словами и строками


Уничтожение слова (слов):

  • подвести курсор к началу слова и нажать:

    dw - (delete word);

    2dw - 2 слова;

    ndw - n слов (n - число).

  • Изменение слова:

    • подвести курсор к началу слова и печатать:

      cw < слово > Esc 2cw <два слова> Esc и т.д.

    • Уничтожение части строки

      d$ - от текущего символа до конца строки (текущий символ исчезает - то же делает D);

      d^ - от начала строки до текущего символа (текущий символ остается).

      Замена части строки (аналогична)

      c$ или C <текст замены> Esc - замена конца строки (от курсора) текст замены может быть из нескольких строк.



      c^ <текст замены> Esc - замена начала строки (до курсора, не включая его).

      Уничтожение целой строки

      dd - уничтожение одной строки;

      10dd - уничтожение 10 строк.

      Замена целой строки

      cc <текст> Esc - замена одной строки;

      5cc < текст > Esc - замена пяти строк.

      Создание новой строки

      о - пустая строка после текущей строки;

      O - пустая строка перед текущей строкой.

      Ввод до и после текущей строки:

      ^i или I - до;

      $a или A - после.



      Содержание раздела