cli-config.json
dosyasını kullanarak yapılandır.
Dosya konumu
Tür | Platform | Yol |
---|---|---|
Genel | macOS/Linux | ~/.cursor/cli-config.json |
Genel | Windows | $env:USERPROFILE\.cursor\cli-config.json |
Proje | Tümü | <project>/.cursor/cli.json |
Yalnızca izinler proje düzeyinde yapılandırılabilir. Diğer tüm CLI ayarları genel olarak ayarlanmalıdır.
CURSOR_CONFIG_DIR
: özel dizin yoluXDG_CONFIG_HOME
(Linux/BSD):$XDG_CONFIG_HOME/cursor/cli-config.json
kullanır
Şema
Zorunlu alanlar
Alan | Tür | Açıklama |
---|---|---|
version | number | Yapılandırma şema sürümü (güncel: 1 ) |
editor.vimMode | boolean | Vim tuş bağlarını etkinleştir (varsayılan: false ) |
permissions.allow | string[] | İzin verilen işlemler (bkz. Permissions) |
permissions.deny | string[] | Yasaklanan işlemler (bkz. Permissions) |
İsteğe bağlı alanlar
Alan | Tür | Açıklama |
---|---|---|
model | object | Seçilen model yapılandırması |
hasChangedDefaultModel | boolean | CLI tarafından yönetilen varsayılan modeli geçersiz kılma bayrağı |
Örnekler
Minimal konfigürasyon
Vim modunu etkinleştir
İzinleri yapılandır
Sorun Giderme
Notlar
- Yalın JSON biçimi (yorum yok)
- CLI, eksik alanları otomatik olarak onarır
- Bozulmuş dosyalar
.bad
olarak yedeklenir ve yeniden oluşturulur - İzin girdileri birebir eşleşen dizgelerdir (ayrıntılar için bkz. Permissions)