From fe98b7797ccda7b3e0eb206914b2f391c8c6c478 Mon Sep 17 00:00:00 2001 From: Yuan Chiu Date: Sun, 23 Nov 2025 03:56:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=8F=9Bzsh=20AI=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E7=82=BAzsh=5Fcodex?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dot_zshrc.tmpl | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/dot_zshrc.tmpl b/dot_zshrc.tmpl index ec0fb65..a8d89cb 100644 --- a/dot_zshrc.tmpl +++ b/dot_zshrc.tmpl @@ -6,6 +6,9 @@ fi # 通用顏色文字輸出(要在最前面執行,不然會失效) [[ -s "/etc/grc.zsh" ]] && source /etc/grc.zsh +# 設定#開頭一定就判定為註解 +setopt interactivecomments + # Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc. # Initialization code that may require console input (password prompts, [y/n] # confirmations, etc.) must go above this block; everything else may go below. @@ -163,15 +166,19 @@ zinit light sunlei/zsh-ssh zinit light ocodo/ollama_zsh_completion # zinit snippet https://gist.github.com/obeone/9313811fd61a7cbb843e0001a4434c58/raw/5a6a44efc6a07b6f937dbc596d9d7385b297dda8/_ollama.zsh -# Kollzsh zsh命令行直接輸入模糊語意用途,按下ctrl+o以後,會連線到API伺服器取出正確指令下法 -zinit light chyuaner/kollzsh -KOLLZSH_MODEL="qwen2.5-coder:7b" -KOLLZSH_HOTKEY="^o" -KOLLZSH_COMMAND_COUNT=5 -KOLLZSH_URL={{ .ollamaUrl | quote }} -KOLLZSH_APIKEY={{ .ollamaKey | quote }} -KOLLZSH_KEEP_ALIVE="1h" -KOLLZSH_PYTHON3="python3" +# zsh_codex +zinit light tom-doerr/zsh_codex +bindkey '^X' create_completion + +# # Kollzsh zsh命令行直接輸入模糊語意用途,按下ctrl+o以後,會連線到API伺服器取出正確指令下法 +# zinit light chyuaner/kollzsh +# KOLLZSH_MODEL="qwen2.5-coder:7b" +# KOLLZSH_HOTKEY="^o" +# KOLLZSH_COMMAND_COUNT=5 +# KOLLZSH_URL={{ .ollamaUrl | quote }} +# KOLLZSH_APIKEY={{ .ollamaKey | quote }} +# KOLLZSH_KEEP_ALIVE="1h" +# KOLLZSH_PYTHON3="python3" # overwrite ls if command -v colorls &> /dev/null; then