方法一:修改默认启动行为(推荐)
1. 修改 GNOME Terminal 配置
gsettings set org.gnome.Terminal.Legacy.Settings new-terminal-mode 'tab'
2. 验证设置是否生效
gsettings get org.gnome.Terminal.Legacy.Settings new-terminal-mode
应该返回 'tab'
方法二:通过 dconf 编辑器
安装 dconf 编辑器(如果未安装):
sudo dnf install dconf-editor
打开 dconf 编辑器:
dconf-editor
导航到:
org → gnome → Terminal → Legacy → Settings
找到 new-terminal-mode 键,将其值改为 'tab'
方法三:创建快捷键别名
1. 为当前用户创建别名
编辑 ~/.bashrc 或 ~/.zshrc(取决于您使用的 shell):
echo "alias gnome-terminal='gnome-terminal --tab'" >> ~/.bashrc
source ~/.bashrc
2. 创建全局快捷键
创建自定义快捷键:
打开
设置 →
键盘 →
键盘快捷键
点击底部的
+ 添加新快捷键
设置:
- 名称:
Open Terminal Tab
- 命令:
gnome-terminal --tab
- 设置您喜欢的快捷键(如
Ctrl+Alt+T)
方法四:修改桌面文件
编辑 GNOME Terminal 的桌面启动器:
sudo nano /usr/share/applications/org.gnome.Terminal.desktop
在 Exec= 行添加 --tab 参数:
Exec=gnome-terminal --tab
验证设置
设置完成后,测试方法:
- 从应用菜单启动终端
- 使用快捷键启动终端
- 从右键菜单启动终端
现在应该会打开新标签页而不是新窗口。
注意事项
系统更新:方法四(修改桌面文件)可能在系统更新后被覆盖
桌面环境:以上方法针对 GNOME 桌面,如果您使用其他桌面环境(如 KDE),设置方法会不同
终端模拟器:如果您使用其他终端(如 Tilix、Konsole),需要查看相应软件的设置
最推荐使用 方法一,这是最稳定且不会因系统更新而丢失的设置方式。