때로는 소스 코드, 컬럼, 일반 텍스트, 때로는 모두 3을 포함하는 파일로 작업합니다. 화면에서 잘 보입니다. 그러나 프린터로 보내면 열/테이블의 정렬이 잘못되어 코드가 스파게티처럼 보입니다.Vim에서 인쇄 할 파일을 자동으로 포맷하십시오.
저는 Vim (7.2)을 사용합니다. 프린터를 기쁘게하기 위해 파일을 어떻게 다시 포맷합니까?
아마 줄의 길이를 줄여야합니까?
때로는 소스 코드, 컬럼, 일반 텍스트, 때로는 모두 3을 포함하는 파일로 작업합니다. 화면에서 잘 보입니다. 그러나 프린터로 보내면 열/테이블의 정렬이 잘못되어 코드가 스파게티처럼 보입니다.Vim에서 인쇄 할 파일을 자동으로 포맷하십시오.
저는 Vim (7.2)을 사용합니다. 프린터를 기쁘게하기 위해 파일을 어떻게 다시 포맷합니까?
아마 줄의 길이를 줄여야합니까?
어떻게 프린터로 보내시겠습니까? :hardcopy
명령을 사용해보십시오.
또한 조회 수 인쇄 관련 옵션 printfont
, printdevice
, printoptions
등
그것은 순수 빔 솔루션 아니지만, 나는 변환 GNU a2ps
와 함께 좋은 경험을 했어 (상대적으로) 잘 짜여진 pdf/postscript 파일로 형식이 잘못 지정된 텍스트 문서 (특정 프로젝트 구텐베르크 제목)
동의합니다. yim은 'formatoptions'을 사용하여 원하는 방식으로 '줄 바꿈'하고 적절한 위치 ('linebreak', 'breakat')에서 줄을 바꿈으로써 기본 wysiwyg 워드 프로세싱 기능을 제공합니다. 단, 디스플레이에서만 작동한다는 점만 다릅니다. 프린트 할 때 아무런 효과가 없습니다.
당신은 소프트 랩 (softwrap)에 대해서 이야기하고 있습니다. 그러나 빔 역시 하드 랩을 가지고 있습니다. –
Vim과 프린터를 중개하지 않고 1 단계 프로세스를 수행 할 필요가 없다면 상당히 유연한 전략을 취할 것입니다. 당신이 빛 전경 빔에 어두운 배경을 가지고 있지만 인쇄하려는 경우
colorscheme shine
을 시도합니다. (다른 멋진 colorscheme은 Hemisu입니다. diff를 인쇄 할 때 Shine보다 우수합니다.):TOhtml
을 사용하여 문서를 HTML로 변환하십시오.
불균형, 스파게티 모양 등과 관련하여 인쇄 문제가 발생하지 않았습니다. 문제의 예를 들려 주시겠습니까? –
또한 80 줄 또는 72 글자 이내로 줄을 유지하십시오. 그렇게하는 데는 좋은 이유가 있으며 나중에 인쇄하는 경우에도 많은 문제를 줄일 수 있습니다. –
토마스는 분명히 비례 글꼴로 인쇄 된 코드가 일반적으로 잘못 정렬되어 있습니다. –