Возможно, одно из этих приложений к Вашей симпатии:
2D анимация:
Движение остановки:
Дружественное программирование ориентировано к графике:
Они все легко доступны в Дуге Linux.
Можно сделать
:100,200w filename
Конечно, 100,200 диапазон строк, которые Вы хотите записать.
Самое общее:
Переместите курсор в первую строку группы, которую Вы хотите записать. Хит m
и a
последовательный. Это "установило метку, названную 'a'".
Переместите курсор для длительности строки группы, поразите 'm' и 'b'.'
Перейдите на хит командного режима: как последовательность делают :'a,'b w filename
затем возврат хита.
Это будет работать в vi, nvi и энергии.
Другой метод, работы в более современной энергии:
Поместите курсор на первую строку группы строк, которые Вы хотите выписать. Хит V
, для "запускают визуальный блок строк".
Переместите курсор в нижнюю часть группы строк. Vim выделит с обратным видео каждую строку.
Выписать. Хит :
войти в режим командной строки. Это даст Вам подсказку у основания экрана, который похож: :'<,'>
Это означает от запуска визуального блока в конец. Ввести w
и имя файла и возврат хита.
Можно добавить отделенные строки в конец файла, поскольку Вы должны путем помещения курсора на строку, которую Вы хотите выписать затем вводу: :.w >> filename
и удар возврата.
"Запись группа строк" команды также работает с">> имя файла" вместо просто "имени файла".">>" заставляет vi или энергию добавлять в файл, вместо того, чтобы просто писать это.
Для добавления к ответу Bernhard можно также выбрать регион с помощью визуального режима и затем войти :w filename
.
Если вы знаете номера строк, которые хотите написать, вы можете сделать это из командной строки:
vim -c "100,200w new_file.txt" -c wq original_file.txt
Один небольшой трюк заключается в использовании относительных номеров строк. Например:
:+0,+99w filename
записывает следующие 100 строк в имя файла .