Vim для печати файла на терминале и выходе

Это приятно соответствует к umask настройкам, которые обычно даются в восьмеричной записи (в pam или fstab).

11
23.12.2012, 15:56
3 ответа

Я нашел точно, в чем я нуждался в пакете, названном vimpager.

Это поставлется с vimcat утилитой.

2
27.01.2020, 19:58

Можно отключить альтернативный экран путем сообщения, что код для включения его для этого терминала является пустой строкой как:

vim --cmd 'set t_ti= t_te=' ...

Но Вы найдете необходимость в больше. Попробуйте:

vim --cmd 'set t_ti= t_te=' +redraw +q file

как запуск.

9
27.01.2020, 19:58
  • 1
    Это может заплатить, чтобы объяснить, как создать псевдоним для заключительной команды. –  cjh 22.12.2012, 23:13
  • 2
    @cjh: это зависит от оболочки пользователя. –  Bananguin 23.12.2012, 00:23
  • 3
    alias catx='vim --cmd "set t_ti= t_te=" +redraw +q' затем просто выполненный catx infile –  Rahul Patil 23.12.2012, 00:32
  • 4
    Вы могли бы также хотеть добавить +"colo colorscheme" перед +redraw. –  peterph 23.12.2012, 00:52
  • 5
    Не хороший. Это покажет первую страницу и выход. Мне нужен он для показа всех строк. При добавлении + $, прежде чем перерисовка показывает первую и последнюю страницу только. –  majkinetor 23.12.2012, 01:19

Вы могли бы хотеть смотреть на enscript - это имеет стили подсветки синтаксиса для нескольких языков и предназначается, чтобы использоваться в качестве фильтра, и вывод не ограничен просто последовательностями форматирования Escape ANSI - это может также произвести PostScript, HTML или RTF.

2
27.01.2020, 19:58
  • 1
    у меня есть установка энергии путем, я уже хочу - цвета, языки, и т.д.... некоторые sh функции редких языков являются пользовательскими - Csound, AutoHotKey, и т.д... Я не делаю привычки записать файлы конфигурации для другого инструмента снова. –  majkinetor 23.12.2012, 16:01
  • 2
    @majkinetor, все это зависит от того, для чего точно Вы хотите использовать его. –  peterph 23.12.2012, 21:40

Теги

Похожие вопросы