docs: add note about vscode-vim in on_enter

I found myself search for this, so building off of #3013 and #3308, I
hope this note is useful.
This commit is contained in:
Cassandra McCarthy 2021-10-01 14:12:32 -04:00
parent 7afa84ef41
commit d5cf9f4add
No known key found for this signature in database
GPG key ID: 43E2CF6AF44754D7

View file

@ -36,6 +36,16 @@ use text_edit::TextEdit;
// }
// ----
//
// When using the Vim plugin:
// [source,json]
// ----
// {
// "key": "Enter",
// "command": "rust-analyzer.onEnter",
// "when": "editorTextFocus && !suggestWidgetVisible && editorLangId == rust && vim.mode == 'Insert'"
// }
// ----
//
// image::https://user-images.githubusercontent.com/48062697/113065578-04c21800-91b1-11eb-82b8-22b8c481e645.gif[]
pub(crate) fn on_enter(db: &RootDatabase, position: FilePosition) -> Option<TextEdit> {
let parse = db.parse(position.file_id);