Пока vim
я могу написать диапазон строк из просматриваемого файла в другой файл. Например,
:1,10 w outfile.txt
запишет строки с 1 по 10 в outfile.txt.
Могу ли я сделать то же самое во время просмотра файла с помощью less
?
10Gmm1G|mcat > outfile.txt
(набирается внутри less
), кажется, работает до тех пор, пока ввод не помещается на одном экране (в этом случае весь ввод outfile.txt
по какой-то причине заканчивается ).
10G
приводит вас к линии 10
mm
ставит m
отметку там1G
(так же, как g
в этом случае) приводит вас к строке 1|m
труба от текущей линии до отметки m
cat > outfile.txt
Это относится к этой команде.
10G
привел меня к 10-й строке, прежде чем я смог набрать остальные, но это действительно сработало.Вы можете использовать,
view
который так же, какvi -r
источник
less
- я понимаю, чтоvi
весь файл загружается за один раз.