From ea8dba625dbb76821c65a190fd4b43159850dca9 Mon Sep 17 00:00:00 2001 From: "Joseph T. Lyons" Date: Thu, 13 Apr 2023 13:52:31 -0400 Subject: [PATCH] Merge pull request #2374 from zed-industries/add-vim-mode-metric Add vim mode metric --- crates/editor/src/editor.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 4f5d7e8f04c9f3e3962c2ef8741929ad38a73b2c..6649e0a699f0dc976e08a2fda84cfd8d6f1cafbd 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -6620,13 +6620,15 @@ impl Editor { .as_singleton() .and_then(|b| b.read(cx).file()), ) { + let settings = cx.global::(); + let extension = Path::new(file.file_name(cx)) .extension() .and_then(|e| e.to_str()); project.read(cx).client().report_event( name, - json!({ "File Extension": extension }), - cx.global::().telemetry(), + json!({ "File Extension": extension, "Vim Mode": settings.vim_mode }), + settings.telemetry(), ); } }