Emacs如何打开未经美化过的文件(单行文字过多情况)

emacs打开未美化过的json之类的文件,由于都挤在一行,所以打开时会卡住,但是美化过的文件就不会了. Brackets 及Atom之类的编辑器打开时也并不会有这种卡死的情况。。 求教如何取解决这种状况呢。

谢谢!

把各种 minor mode 都关了,能最大程度缓解卡住的问题。

但正确的打开方式是,先利用其他工具将单行 json 加上换行,比如 sed 's/,/,\n/g' toolong.json

我试着打开 https://elpa.emacs-china.org/packages/melpa.json (918004 bytes 且没有换行),Emacs 并没有任何卡顿,只有当我移动光标的时候有卡顿。你可以首先用 emacs -Q 确认下出现的卡顿是否跟你的配置有关。

请教下你是否启用了toggle-truncate-lines,确实在toggle了的情况下是可以打开

我没有运行过这个命令,truncate-lines 的值是 nil(默认值)。

这个变量很奇怪,明明truncate就是剪裁,spacemacs/toggle-truncate-lines-on反而是不生效,没有soft wrap,而用spacemacs/toggle-truncate-lines-off才生效。。