我正在学习 ipython 进行数据分析,我想使用我最喜欢的文本编辑器 Sublime text。但是,我遇到了“CR”问题,回车,输出而不是我想要显示的原始“东西”。这使得复制/粘贴到另一个位置变得很麻烦,因为我必须手动删除这些字符。看着也让人心寒。
这是我正在使用的教科书中的一个例子:
在终端中运行相同的命令,它工作正常
尽管它在终端中正确显示,但由于自动完成和代码智能等有用的插件,我真的很想在 sublime 中使用 REPL。我试过更改用户设置 default_line_ending 但没有任何帮助。如果有人知道如何摆脱这些回车或至少将它们隐藏在输出中,我会很高兴。
谢谢
最佳答案
如果您的终端支持它,您可以尝试使用以下命令删除现有的 CR:
sed -i 's/\r//g' FileWithCarriageReturns.foo
sed 是一个流编辑命令,当按上述方式执行时,将搜索指定的 'FileWithCarriageReturns.sh' 并从文件中删除所有回车(视为\r )
完成后,进入 Sublime Text 设置并将默认行结束属性覆盖为 'unix' :
{
“default_line_ending”:“unix”
}
关于sublimetext3 - 从 Sublime Text 3 的输出中删除回车,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33575522/