【发布时间】:2020-05-22 07:30:20
【问题描述】:
当我在 emacs 中复制文本时,有时它会破坏缩进添加额外的标签。例如,如果我复制命令的输出
curl api.test.org | python -mjson.tool
并将其粘贴到 json 格式中断的 emacs 中。
我正在寻找一种方法来选择整个文本并删除选项卡。一小部分看起来像这样
» » » » ················"settings":·[$
» » » » » » ················{$
» » » » » » » » ····················"key":·"+ASSET_1",$
» » » » » » » » » » ························"value":·"runtest-files-%HDD_1%.tar.gz"$
我尝试了删除缩进,但它有所不同。而 untabify 只会用空格替换选项卡。有任何想法吗?
【问题讨论】:
-
选择区域,
M-xreplace-string先输入C-q目标字符串,替换为空字符串 -
@Rorschach:请考虑将其发布为答案,以帮助他人。评论可以随时删除。
标签: text emacs indentation