在emacs中打印时如何截断行?
当我从emacs打印时,我希望它截断(而不是换行)对纸张来说太长的行。我似乎无法让它这样做在emacs中打印时如何截断行?,emacs,printing,word-wrap,truncate,Emacs,Printing,Word Wrap,Truncate,当我从emacs打印时,我希望它截断(而不是换行)对纸张来说太长的行。我似乎无法让它这样做 请注意,我的emacs显示器(!)截断了行,但当我打印时,它会包装行 一种粗略的方法是手动截断长线,可能使用键盘宏: C-x ( ; Start recording macro C-u 20 ; Prefix command for move-to-column M-x move-to-column ; Move cursor to 20th column
请注意,我的emacs显示器(!)截断了行,但当我打印时,它会包装行 一种粗略的方法是手动截断长线,可能使用键盘宏:
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