{"version":"1.0.116","anchor":"optimized-editor-selection","canonical_anchor":"optimized-editor-selection","heading":"Optimized Editor Selection","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.116\/e\/optimized-editor-selection","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.116","markdown":"### Optimized Editor Selection\n\n**What:** Editor detection is now memoized for better performance\n\n**Details:**\n\n- Checks `VISUAL` and `EDITOR` environment variables\n- Falls back to [\"code\", \"vi\", \"nano\"] in order\n- Result is cached to avoid repeated filesystem checks\n- **Evidence**: `Cf1 at line 404874` (previously `Jf1() at line 404673` in v1.0.115)"}