diff options
| -rw-r--r-- | packages/cli/src/ui/editors/editorSettingsManager.ts | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/packages/cli/src/ui/editors/editorSettingsManager.ts b/packages/cli/src/ui/editors/editorSettingsManager.ts index ae089902..ae83ae79 100644 --- a/packages/cli/src/ui/editors/editorSettingsManager.ts +++ b/packages/cli/src/ui/editors/editorSettingsManager.ts @@ -17,29 +17,23 @@ export interface EditorDisplay { } export const EDITOR_DISPLAY_NAMES: Record<EditorType, string> = { - zed: 'Zed', - vscode: 'VS Code', - vscodium: 'VSCodium', - windsurf: 'Windsurf', cursor: 'Cursor', - vim: 'Vim', emacs: 'Emacs', neovim: 'Neovim', + vim: 'Vim', + vscode: 'VS Code', + vscodium: 'VSCodium', + windsurf: 'Windsurf', + zed: 'Zed', }; class EditorSettingsManager { private readonly availableEditors: EditorDisplay[]; constructor() { - const editorTypes: EditorType[] = [ - 'zed', - 'vscode', - 'vscodium', - 'windsurf', - 'cursor', - 'vim', - 'neovim', - ]; + const editorTypes = Object.keys( + EDITOR_DISPLAY_NAMES, + ).sort() as EditorType[]; this.availableEditors = [ { name: 'None', |
