aboutsummaryrefslogtreecommitdiff
path: root/modules/vterm-config.el
diff options
context:
space:
mode:
Diffstat (limited to 'modules/vterm-config.el')
-rw-r--r--modules/vterm-config.el20
1 files changed, 10 insertions, 10 deletions
diff --git a/modules/vterm-config.el b/modules/vterm-config.el
index e601ab403..191d74e85 100644
--- a/modules/vterm-config.el
+++ b/modules/vterm-config.el
@@ -197,7 +197,7 @@ ai-vterm.el is loaded."
;; vterm-toggle is kept installed so `M-x vterm-toggle' still works,
;; but F12 below is bound to a custom toggle (`cj/vterm-toggle') that
-;; excludes claude-prefixed buffers from its candidate set.
+;; excludes agent-prefixed buffers from its candidate set.
(use-package vterm-toggle
:defer .5
:config
@@ -207,11 +207,11 @@ ai-vterm.el is loaded."
;;
;; Replacement for `vterm-toggle' on F12. Two reasons to roll our own:
;;
-;; 1. claude exclusion. vterm-toggle picks the most-recently-selected
+;; 1. agent exclusion. vterm-toggle picks the most-recently-selected
;; vterm buffer as the toggle target. When the user just used F9
-;; on a claude vterm, the most-recent vterm IS claude, so F12 ends
-;; up toggling claude -- which has its own F9 / C-F9 / M-F9 surface
-;; in `ai-vterm.el' and shouldn't be affected by F12. The claude
+;; on an agent vterm, the most-recent vterm IS agent, so F12 ends
+;; up toggling agent -- which has its own F9 / C-F9 / M-F9 surface
+;; in `ai-vterm.el' and shouldn't be affected by F12. The agent
;; exclusion lives in the candidate filter (`cj/--vterm-toggle-buffer-p').
;;
;; 2. user-modified geometry. vterm-toggle's display rule had a
@@ -245,7 +245,7 @@ nil means fall back to `cj/vterm-toggle-window-height' as a fraction.")
Qualifies when BUFFER is alive, has `vterm-mode' (or its name starts
with the vterm-toggle prefix), AND its name does NOT start with the
-claude prefix used by ai-vterm.el. The claude exclusion keeps F12
+agent prefix used by ai-vterm.el. The agent exclusion keeps F12
from grabbing buffers that ai-vterm.el's F9 dispatch owns."
(and (bufferp buffer)
(buffer-live-p buffer)
@@ -254,7 +254,7 @@ from grabbing buffers that ai-vterm.el's F9 dispatch owns."
(string-prefix-p (or (bound-and-true-p vterm-buffer-name)
"*vterm*")
(buffer-name buffer)))
- (not (string-prefix-p "claude [" (buffer-name buffer)))))))
+ (not (string-prefix-p "agent [" (buffer-name buffer)))))))
(defun cj/--vterm-toggle-buffers ()
"Return live F12-managed vterm buffers in `buffer-list' (MRU) order."
@@ -292,7 +292,7 @@ vars, falling back to `below' and `cj/vterm-toggle-window-height'."
Routes any vterm buffer that satisfies `cj/--vterm-toggle-buffer-p'
through two actions: reuse-window (for visible vterm windows) then
-the saved-geometry display action. Excludes claude buffers via the
+the saved-geometry display action. Excludes agent buffers via the
predicate -- those are handled by ai-vterm.el's display rule."
'(((lambda (buffer-or-name _)
(cj/--vterm-toggle-buffer-p (get-buffer buffer-or-name)))
@@ -322,7 +322,7 @@ Returns one of:
(declare-function vterm "vterm" (&optional buffer-name))
(defun cj/vterm-toggle ()
- "Toggle a normal (non-claude) vterm buffer.
+ "Toggle a normal (non-agent) vterm buffer.
- If an F12-managed vterm is currently displayed in this frame,
capture its geometry and delete its window (toggle off). Falls
@@ -333,7 +333,7 @@ Returns one of:
- Otherwise, create a new vterm via `(vterm)' which routes through
the same display action.
-Excludes claude-prefixed vterm buffers; those have their own F9 /
+Excludes agent-prefixed vterm buffers; those have their own F9 /
C-F9 / M-F9 dispatch via `cj/ai-vterm'."
(interactive)
(pcase (cj/--vterm-toggle-dispatch)