From dac78bc4593bf2dfce23e51b3033cffdf87010cd Mon Sep 17 00:00:00 2001 From: Byron Torres Date: Wed, 24 May 2023 13:15:45 +0100 Subject: fix, don't try use statements in non-file buffers --- plugin/haredoc.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/haredoc.vim b/plugin/haredoc.vim index 2ab9695..73a4dac 100644 --- a/plugin/haredoc.vim +++ b/plugin/haredoc.vim @@ -16,7 +16,7 @@ function Haredoc(symbol) let &iskeyword = oldiskeyword " resolve possibly partial symbols (chrono::moment) - if match(symbol, "::") != -1 + if match(symbol, "::") != -1 && &buftype == '' let [parent, base] = split(symbol, "::")[-2:-1] " try joining symbol with a use statement. -- cgit v1.2.3