We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 27d29e6 + 2f7736e commit ab3272eCopy full SHA for ab3272e
2 files changed
.claude/plans/plan.md
@@ -1,14 +1,7 @@
1
-# ヤンク取り消し機能(yトグル)
2
-
3
-## 概要
4
-`y`キーでヤンクした後、もう一度`y`を押すとヤンクを取り消す(トグル動作)。
5
6
-## 実装方針
7
-- `App.yank()` メソッドに、既にYankBufが存在し、フォーカス中のペインがヤンク元と同じ場合にヤンクを取り消すロジックを追加
8
-- 取り消し時: YankBufをクリア、選択マーク(`*`)をクリア、ステータスメッセージを表示
+# Plan: 検索マッチのハイライト表示
9
10
## タスク
11
-- [x] 1. 失敗するテストを書く (`internal/ui/keybinding_test.go`)
12
-- [x] 2. テストをパスするコードを実装
13
-- [x] 3. フォーマッター・リンター実行
14
-- [x] 4. ユニットテスト全体実行
+- [x] 1. `highlightMatch(name, query string) string` ヘルパー関数を追加
+- [x] 2. `renderEntries`で検索クエリがある場合にハイライト適用
+- [x] 3. テスト作成(`highlightMatch`のユニットテスト)
+- [x] 4. ビルド・テスト・フォーマット確認
.claude/settings.json
@@ -0,0 +1,11 @@
+{
+ "permissions": {
+ "allow": [
+ "mcp__serena",
+ "Bash(gofmt:*)",
+ "Bash(ls:*)"
+ ],
+ "deny": [
+ ]
+ }
+}
0 commit comments