问一下网上复制来的文件多了一串不明符号怎么解决

用vim打开正常,用emacs打开就多了很多框

这是空格吧…把下面这个加到你的配置文件里面试试

(setq show-trailing-whitespace nil)

回车换行的问题.

没用啊还是有

再vim里替换 %s/\s+$//e 再回来看看

你是怎么用这条语句的?

应该 M-x whitespace-cleanup 吧,而不是隐藏空格不显示。

其实稍微前几行,那个 dotspacemacs-whitespace-cleanup nil 改成 dotspacemacs-whitespace-cleanup 'trailing

这样可以了,谢谢

麻烦把行尾空格清了!看着特烦

M-x whitespace-cleanup 是把空格都给你删了,而不是不显示行尾空格。
虽然一般情况下这些空格应该删除。但是,比如 Markdown 的行尾空格是换行用的,不能删,所以要看情况!

Markdown 用行尾空格换行?感觉又往邪路上迈了一大步。:wink:

比如你想在这里
换行!

比如你想在这里[空格][空格]
换行!

当然 GFM (Github Flavored Markdown) 里可以直接回车换行。

Markdown 里没有这样的语法。建议停止这么做。

确实不是语法,但是经验解决方法 https://www.zhihu.com/question/22524345 http://wowubuntu.com/markdown/

作为emacs用户是幸运的,可以使用org,而不是那跛脚的markdown

https://daringfireball.net/projects/markdown/syntax#p

Block Elements — Paragraphs and Line Breaks

When you do want to insert a
break tag using Markdown, you end a line with two or more spaces, then type return.

好吧,我没看到你提到的这个。

不过,作者显然不推荐这么做。

基本上是用不到,但是,比如我突然想念两句诗的时候就用上了 ←_←