フルスクリーンモードで折り返したURLをコピーするとスペースが挿入される問題の修正
原文(日本語に翻訳)
フルスクリーンモードで折り返されたURLをコピーすると、改行位置にスペースが挿入される問題を修正しました。
原文(英語)
Fixed copying wrapped URLs in fullscreen mode inserting spaces at line breaks
概要
Claude Codeのフルスクリーンモードで、長いURLが画面幅によって折り返して表示されている場合、そのURLをコピーすると改行箇所にスペースが挿入されてしまう問題がありました。この修正により、折り返して表示されているURLをコピーしても、スペースなしの正確なURLが取得できるようになります。
基本的な使い方
修正前の動作
フルスクリーンモードで長いURLが折り返された場合、コピー結果にスペースが混入していました。
# 修正前: 表示上の折り返し
https://example.com/very/long/path/to/some/resource?param1=value1¶m
2=value2
# コピー結果(スペース混入)
"https://example.com/very/long/path/to/some/resource?param1=value1¶m 2=value2"
# ^ スペースが挿入されていた修正後の動作
折り返されて表示されていても、コピー結果には余分なスペースが含まれません。
# 修正後: コピー結果
"https://example.com/very/long/path/to/some/resource?param1=value1¶m2=value2"
# スペースなしの正確なURL実践例
### 長いGitHub URLのコピー
Claude CodeがGitHubのURLを参照として提示した場合:
# フルスクリーンモードで表示される長いURL(折り返し)
https://github.com/anthropics/claude-code/blob/main/src/components/fullscreen/
renderer.ts#L123
# 修正前: コピーすると "...fullscreen/ renderer.ts#L123" のようにスペースが入る
# 修正後: "...fullscreen/renderer.ts#L123" と正確にコピーされる### APIドキュメントURLのコピー
APIドキュメントや参考URLを会話からコピーする場合:
# 長いAPIドキュメントURL
https://docs.anthropic.com/ja/api/messages?utm_source=claude-code&utm_medium=
cli&utm_campaign=docs
# 修正前: "...cli&utm_campaign= docs" のようにスペースが混入
# 修正後: "...cli&utm_campaign=docs" と正確にコピー可能### クエリパラメータを含むURLのコピー
複数のクエリパラメータを含む長いURLの場合:
# 検索クエリを含む長いURL
https://www.npmjs.com/search?q=claude+code+mcp&ranking=popularity&page=0&
perPage=20
# 修正前: パラメータの区切り部分にスペースが入り、URLが無効になる
# 修正後: 完全に正確なURLがコピーされ、ブラウザで直接使用可能注意点
- この問題はフルスクリーンモード特有のものでした。通常のウィンドウモードではURLのコピーは正常に動作していました。
- URLの折り返しは画面幅とURLの長さによって発生するため、すべてのURLで問題が起きるわけではなく、画面幅を超えるような長いURLでのみ発生していました。
- v2.1.98以降では、フルスクリーンモードでもURLを安全にコピーして使用できます。
- コピーしたURLが正しいか確認するには、ブラウザのアドレスバーに貼り付けてスペースの有無を確認する方法が有効です。