Завершение ключевого слова Vim

Вы не должны заключать в кавычки символ, который вы читаете из строки: используйте clojure.core.server/repl вместо 'clojure.core.server/repl. Цитирование используется для предотвращения оценки; но так как вы не оцениваете, это просто приводит к дополнительной цитате, где он не принадлежит.

11
задан Dave Weston 1 May 2017 в 06:50
поделиться

2 ответа

В Вашем .vimrc, добавьте пути к Вашему .vimrc:

set path+=/usr/include/**
set path+=/my_include_dir/include
set path+=/my_include_dir/srclib/apr/**
set path+=/my_other_include_dir/srclib/apr-util/**

** means all sub-directories.
*  means all contained directories
.  means all files in the directory of the found file
+= means prepend to existing path (iirc)

Можно проверить пути также путем открытия файла и затем ввода

:checkpath

Это даст Вам список всех включенных файлов, которые отсутствуют. N.B. Это, кажется, не обрабатывает директивы препроцессору, таким образом, Вы получите некоторые ложные положительные стороны. Ввод

:checkpath!

Даст полный список найденных, и пропавшие без вести включают файлы.

19
ответ дан 3 December 2019 в 01:45
поделиться

Кроме того, Важный для замечания существует много функций завершения.

^x ^o  = "omnicomplete" 
^x ^i  = "included-files completion" 
^x ^f  = "path completion" 
^x ^l  = "Complete this line using one that looks the same"

посмотрите

:help ins-completion 

для больше.

15
ответ дан 3 December 2019 в 01:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: