ubuntu下gnome-terminal的配置

发布于:2025-04-14 ⋅ 阅读:(36) ⋅ 点赞:(0)

一、基础配置(图形界面)

  1. 打开设置

    右键点击 GNOME 终端 → 选择 Preferences

  2. 常规设置

    • 主题:选择 DarkLight 主题(全局适配)。

    • 字体:推荐使用等宽字体(如 Fira Code Retina 12JetBrains Mono 11)。

    • 启用滚动条:按需开启。

  3. 快捷键

    • 新建标签页:默认 Ctrl+Shift+T

    • 关闭标签页:默认 Ctrl+Shift+W

    • 切换标签页Alt+1/Alt+2 等(可自定义)。


二、高级自定义(命令行)

1. 通过 gsettings 修改配置

# 设置默认终端大小(列x行)

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$(gsettings get org.gnome.Terminal.ProfilesList default | awk -F "'" '{print $2}')/ default-size-columns 120

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$(gsettings get org.gnome.Terminal.ProfilesList default | awk -F "'" '{print $2}')/ default-size-rows 30



# 启用光标闪烁

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:${PROFILE}/ cursor-blink-mode 'on'



# 设置滚动无限回滚(无限制历史行数)

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:${PROFILE}/ scrollback-unlimited true

2. 自定义颜色方案

# 导入 One Dark 主题

git clone https://github.com/denysdovhan/one-gnome-terminal.git

cd one-gnome-terminal

./one-dark.sh # 运行脚本安装主题

3. 设置透明背景

# 安装扩展(需先安装 GNOME 扩展管理器)

sudo apt install gnome-shell-extensions

# 启用 "User Themes" 和 "Transparent Top Bar" 扩展

# 通过 GNOME Tweaks 调整终端透明度


三、分屏与标签页管理

  1. 垂直/水平分屏

    • Ctrl+Shift+H:水平分屏

    • Ctrl+Shift+V:垂直分屏

    • Ctrl+Shift+Q:关闭当前分屏

  2. 标签页快捷键

    • Ctrl+PageUp/Ctrl+PageDown:切换标签页

    • Ctrl+Shift+N:新建窗口


四、插件与扩展

  1. Zsh + Oh My Zsh 集成

    安装增强 Shell:

    
    sudo apt install zsh
    
    sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
    # 修改主题为 "agnoster"(编辑 ~/.zshrc)
    
    
  2. Powerline 状态栏

    安装 Powerline 字体和提示符:

sudo apt install powerline fonts-powerline
echo 'source /usr/share/powerline/bindings/zsh/powerline.zsh' >> ~/.zshrc

五、备份与恢复配置

导出配置


dconf dump /org/gnome/terminal/ > gnome-terminal-backup.dconf

导入配置

dconf load /org/gnome/terminal/ < gnome-terminal-backup.dconf

六、效果优化示例

  1. 透明背景 + 毛玻璃效果
  2. GNOME 终端透明效果

注意事项

  1. 兼容性:部分配置依赖 GNOME 版本(推荐使用 GNOME 3.36+)。

  2. 字体渲染:安装后需在终端设置中手动选择 Powerline 字体。

  3. 快捷键冲突:避免与系统或其他应用快捷键冲突。


网站公告

今日签到

点亮在社区的每一天
去签到