Можно использовать энергию.
vim -c hardcopy -c quit /path/to/file
Это распечатает файл и сразу выйдет. По умолчанию энергия печатает с подсветкой синтаксиса.
Если необходимо распечатать от stdout некоторой команды, можно сделать это:
cat some_file.c | vim -c hardcopy -c 'quit!' -
Если Вы хотите сохранить .ps на потом, можно сделать это путем добавления перенаправления к команде бумажной копии, как так:
vim -c 'hardcopy > /path/to/saved.ps' -c 'quit' /path/to/file
Vim позволяет Вам установить много связанных с печатью опций, таким образом, Вы могли бы хотеть видеть документацию, если Вы хотите настроить его. Конечно, существует много опций подсветки синтаксиса также.
Pmount является инструментом командной строки, который я всегда рекомендую. Это - основанная на политике программа монтирования, которая не требует никого sudo
. Это полезно специально для медиа, таких как диски USB, потому что по умолчанию это распознает съемные носители и позволяет обычным пользователям монтировать их. Можно также расширить его функциональность до устройств, добавленных в белый список в конфигурационном файле.
Для предложений на автоматизированных решениях для монтирования имейте взгляд на этот вопрос.
Вы попытались добавить 'пользовательский' ключ к части опций соответствующих строк в/etc/fstab?
/dev/cdrom /mnt/cdrom iso9660 noauto,ro,user 0 0
это позволило бы обычным пользователям мочь смонтировать CD или DVD.
просто добавьте подобные строки для своих карт флэш-памяти или дисков USB. arg1 может быть UUID также, если у Вас есть несколько устройств того же типа с различными файловыми системами.
automount
и я думаю, что Вы будете иметь то, что Вы ищете.
– Kevin M
03.10.2011, 02:03