From ad51dbef3eba88f6b2449f8ca364125a7444ea4b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timeless=E5=B0=8F=E5=B8=85?= <1018008088@qq.com>
Date: Thu, 20 Nov 2025 13:57:15 +0800
Subject: [PATCH] jetbrains
---
docs/.vitepress/config.js | 2 ++
docs/.vitepress/theme/custom.css | 14 +++++++++++++
docs/.vitepress/theme/index.js | 4 ++++
docs/linux/03-jetbrains.md | 35 ++++++++++++++++++++++++++++++++
4 files changed, 55 insertions(+)
create mode 100644 docs/.vitepress/theme/custom.css
create mode 100644 docs/.vitepress/theme/index.js
create mode 100644 docs/linux/03-jetbrains.md
diff --git a/docs/.vitepress/config.js b/docs/.vitepress/config.js
index 314450d..2874c40 100644
--- a/docs/.vitepress/config.js
+++ b/docs/.vitepress/config.js
@@ -48,6 +48,8 @@ export default {
items: [
{text: 'Linux踩坑日记', link: '/linux/linux'},
{text: '学习使用Neovim', link: '/linux/01-nvim'},
+ {text: 'Rime输入法', link: '/linux/02-rime'},
+ {text: 'Jetbrains系列', link: '/linux/03-jetbrains'},
]
}
],
diff --git a/docs/.vitepress/theme/custom.css b/docs/.vitepress/theme/custom.css
new file mode 100644
index 0000000..39fa39b
--- /dev/null
+++ b/docs/.vitepress/theme/custom.css
@@ -0,0 +1,14 @@
+kbd {
+ padding: 0.2rem 0.4rem;
+ border: 1px solid #ccc;
+ border-radius: 3px;
+ background-color: #f5f5f5;
+ color: #333; /* 白天模式字体颜色 */
+ font-size: 0.9em;
+}
+
+.dark kbd {
+ border-color: #444;
+ background-color: #2d2d2d;
+ color: #e0e0e0; /* 暗黑模式浅色字体,提高对比度 */
+}
\ No newline at end of file
diff --git a/docs/.vitepress/theme/index.js b/docs/.vitepress/theme/index.js
new file mode 100644
index 0000000..508d8b4
--- /dev/null
+++ b/docs/.vitepress/theme/index.js
@@ -0,0 +1,4 @@
+import DefaultTheme from 'vitepress/theme'
+import './custom.css'
+
+export default DefaultTheme
\ No newline at end of file
diff --git a/docs/linux/03-jetbrains.md b/docs/linux/03-jetbrains.md
new file mode 100644
index 0000000..a09446d
--- /dev/null
+++ b/docs/linux/03-jetbrains.md
@@ -0,0 +1,35 @@
+---
+layout: doc
+---
+# Jetbrains 系列IDE在ubuntu使用
+与windows 不同,ubuntu使用Jetbrains 系列IDE会有一些快捷键冲突,导致使用的时候很难受,下面就是来解决冲突问题
+
+## 搜索快捷键Ctrl+Alt+F
+按下 Ctrl + Alt + F 即可触发搜索功能,但是这个被输入法给占用了,需要删除配置
+
+一般是输入法占用了,在`设置`里找到`键盘`,然后输入法的 `首选项` 点击`快捷键`把 `ctrl+alt+f` 的删除即可
+
+## 前进后退Ctrl+Alt+左右箭头
+如果使用windows按键布局就是 按下
+
+Ctrl + Alt + < 和 Ctrl + Alt + >
+
+可以前进与后退
+
+不过现在默认使用了GNOME的按键映射而不是windows,GNOME的前进后退如下:
+
+Alt + Shift + < 和 Alt + Shift + >
+
+如果想修占用可以输入下面命令可以查看
+```shell
+gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left
+```
+```shell
+gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-right
+```
+
+根据输出结果,我这里只保留设置 '<Super>Page_Up' 与 '<Super>Page_Down' 快捷键,其他两个不要,根据自己喜好设置
+```shell
+gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['Page_Up']"
+gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['Page_Down']"
+```