这里可能不是提问的合适地方,因为我在另一个网站上发现了类似的问题——https://meta.stackexchange.com/questions/11428/pasting-code-from-stackoverflow-to-notepad-loses-line-breaks-using-ie。所以请随意将这个移过去,因为我在那里没有账户。
我得到了相同的结果,但使用的是 chrome。即,使用 chrome 从 stackexchange 网站粘贴代码会丢失换行符。它会影响我的 Windows 8 上的 chrome 和我的 XUbuntu Ubuntu 14.10 Utopic 上的 chromium 浏览器。
既然没人愿意报告此事,有没有什么解决方法?
[更新]
抱歉,我以为问题出在各个地方,但实际上只发生在 google doc 中。我从各种 stackexchange 站点收集了样本并将它们放在: https://docs.google.com/document/d/1R-qF6-imhpR7PVpt0LGo82wpgqSAhz_2CUytxzI_xSc/edit?usp=sharing 从中您可以看到粘贴后格式丢失。我目前正在使用 Windows 8 上的 chrome 进行粘贴。
以下是测试粘贴的额外样本:
(defun my-turn-on-allout-mode-maybe ()
"Enable `allout-mode', where applicable."
;; Unconditional here, but edit as desired if it turns out
;; that you don't actually want this for ALL modes.
;; (This function is called in every buffer, when the
;; global mode is enabled.)
(allout-mode 1))
(define-globalized-minor-mode my-global-allout-mode allout-mode
my-turn-on-allout-mode-maybe
:group 'allout)
(my-global-allout-mode 1)
谢谢