有些程序需要制表符才能工作,例如,make
需要Makefile
s 中的制表符。如果gedit
配置为用空格替换制表符,则每次更改设置或从另一个文档复制字符会很麻烦。
我在 Ubuntu 15.04 上使用 3.10.4。
答案1
Tab您可以使用 GNOME Unicode 输入模式在 gedit 中插入文字字符:
Ctrl+ Shift+U
然后输入 ,9接着输入Enter。水平制表符是 Unicode 代码点U+0009
。无论您是否希望展开制表符,这都会插入一个制表符。
答案2
您可以创建快捷方式来快速更改此设置:
gsettings set org.gnome.gedit.preferences.editor insert-spaces false
答案3
安装 gedit 插件
克隆存储库
git://git.gitano.org.uk/personal/liw/makefiletab3.git
mkdir -p ~/src cd src git clone git://git.gitano.org.uk/personal/liw/makefiletab3.git
为 gedit 创建插件文件夹
mkdir -p ~/.local/share/gedit/plugins
创建符号链接
ln -s ~/src/makefiletab3 ~/.local/share/gedit/plugins/makefiletab3
更改 Python 版本
makefiletab3.plugin
打开文件
nano ~/.local/share/gedit/plugins/makefiletab3/makefiletab3.plugin
并替换
Loader=python
和
Loader=python3
重新启动 gedit 并激活插件