在emacs中打印时如何截断行?

时间:2011-11-30 19:16:37

标签: emacs printing word-wrap truncate

当我从emacs打印时,我希望它截断(不包装)对于纸张来说太长的行。我似乎无法做到这一点。

请注意,我的emacs显示(!)截断了行,但是当我打印时,它会包裹行。

1 个答案:

答案 0 :(得分:0)

一种粗略的方法是手动截断长行,也许使用键盘宏:

C-x (              ; Start recording macro
C-u 20             ; Prefix command for move-to-column
M-x move-to-column ; Move cursor to 20th column
C-space            ; Set mark
C-e                ; Move to end of line
C-w                ; ..and remove everything (truncating line)
C-a                ; Move to start of line
C-n                ; ..and to next line, read to repeat
C-x )              ; End macro
C-x e              ; Apply macro to next line