将包含选项卡的文本粘贴到终端窗口时,iTerm2(版本3)询问是否要将选项卡更改为空格。我同意并将其设置为默认值。现在,我需要iTerm2停止将标签转换为空格。我该怎么做呢?iTerm2 v3将选项卡转换为粘贴空格
我已经浏览了喜好和隐藏设置,但找不到任何明显的东西。即使优先选择禁止提示符将制表符转换为空格也设置为“否”。
将包含选项卡的文本粘贴到终端窗口时,iTerm2(版本3)询问是否要将选项卡更改为空格。我同意并将其设置为默认值。现在,我需要iTerm2停止将标签转换为空格。我该怎么做呢?iTerm2 v3将选项卡转换为粘贴空格
我已经浏览了喜好和隐藏设置,但找不到任何明显的东西。即使优先选择禁止提示符将制表符转换为空格也设置为“否”。
有一种解决方案适用于我。
1.找到com.googlecode.iterm2.plist
2.更改文件有关 'PasteTabs' 内容的路径com.googlecode.iterm2.plist
原始内容是:
<key>AboutToPasteTabsWithCancel</key>
<true/>
将其更改为:
<key>AboutToPasteTabsWithCancel</key>
<false/>
现在检查粘贴某些文本时包含Tabs会得到什么。
使用
默认写com.googlecode.iterm2 AboutToPasteTabsWithCancel 0
禁用该功能。
我找到com.googlecode.iterm2.plist。不幸的是,它是我系统上的一个二进制文件......显然,iterm2做了以前的首选项文件的备份,所以我回复了这个。尽管感谢您的帮助。 –
@RobPhilipp有一种方法可以做到这一点,在默认位置,“com.googlecode.iterm2.plist”是二进制文件,但在将其保存到自定义文件夹后,它就是文本文件。 “首选项” - >“常规” - >“首选项”,选择“从自定义加载首选项...”并选择“保存更改到文件夹时...” –