【发布时间】:2016-10-11 09:26:24
【问题描述】:
将包含标签的文本粘贴到终端窗口时,iTerm2(版本 3)询问我是否要将标签更改为空格。我同意并将其设置为默认值。现在,我需要 iTerm2 停止将制表符转换为空格。我该怎么做?
我查看了首选项和隐藏设置,但找不到任何明显的东西。甚至抑制将制表符转换为空格的提示的首选项也设置为“否”。
【问题讨论】:
标签: iterm2
将包含标签的文本粘贴到终端窗口时,iTerm2(版本 3)询问我是否要将标签更改为空格。我同意并将其设置为默认值。现在,我需要 iTerm2 停止将制表符转换为空格。我该怎么做?
我查看了首选项和隐藏设置,但找不到任何明显的东西。甚至抑制将制表符转换为空格的提示的首选项也设置为“否”。
【问题讨论】:
标签: iterm2
首选项 -> 高级 -> “禁止粘贴制表符并提供将其转换为空格的警告”。
将其启用为“否”,它将再次弹出,允许您更改它(如果愿意,可以存储)。
【讨论】:
使用
默认写入 com.googlecode.iterm2 AboutToPasteTabsWithCancel 0
禁用该功能。
【讨论】:
有一个适合我的解决方案。
1.找到com.googlecode.iterm2.plist的路径
2.修改com.googlecode.iterm2.plist文件中'PasteTabs'相关内容
原文是:
<key>AboutToPasteTabsWithCancel</key>
<true/>
改成:
<key>AboutToPasteTabsWithCancel</key>
<false/>
现在检查粘贴一些包含选项卡的文本时会得到什么。
【讨论】: