René's URL Explorer Experiment


Title: GitHub - dfvim/YouCompleteMe: A code-completion engine for Vim

Open Graph Title: GitHub - dfvim/YouCompleteMe: A code-completion engine for Vim

X Title: GitHub - dfvim/YouCompleteMe: A code-completion engine for Vim

Description: A code-completion engine for Vim. Contribute to dfvim/YouCompleteMe development by creating an account on GitHub.

Open Graph Description: A code-completion engine for Vim. Contribute to dfvim/YouCompleteMe development by creating an account on GitHub.

X Description: A code-completion engine for Vim. Contribute to dfvim/YouCompleteMe development by creating an account on GitHub.

Opengraph URL: https://github.com/dfvim/YouCompleteMe

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:461247ad-865a-e776-093b-c2ec50fcb7b4
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idC418:2FF188:4312833:5A2AF5B:6973309B
html-safe-nonce519ce3e8df2c6c706dde312bcd9e61d10ebf34d3c44ac44b469336377464465a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNDE4OjJGRjE4ODo0MzEyODMzOjVBMkFGNUI6Njk3MzMwOUIiLCJ2aXNpdG9yX2lkIjoiNzIzODU4MDI0ODU1Nzg1ODk3MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac95621fbf0f01bba601623b17734c68d734293fb79b744ccf7ae72ed4c852c030
hovercard-subject-tagrepository:430414900
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/dfvim/YouCompleteMe
twitter:imagehttps://opengraph.githubassets.com/5dd1cd35080e744374b6597dc2edfb5a27c0924711c8721b31abdf3c35b77c0d/dfvim/YouCompleteMe
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/5dd1cd35080e744374b6597dc2edfb5a27c0924711c8721b31abdf3c35b77c0d/dfvim/YouCompleteMe
og:image:altA code-completion engine for Vim. Contribute to dfvim/YouCompleteMe development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None44ab3188c1dcfe3be0f9c3feca2e04e14fb79f120939ce2395e4f15ab96ec1d4
turbo-cache-controlno-preview
go-importgithub.com/dfvim/YouCompleteMe git https://github.com/dfvim/YouCompleteMe.git
octolytics-dimension-user_id94795046
octolytics-dimension-user_logindfvim
octolytics-dimension-repository_id430414900
octolytics-dimension-repository_nwodfvim/YouCompleteMe
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id4037197
octolytics-dimension-repository_parent_nwoycm-core/YouCompleteMe
octolytics-dimension-repository_network_root_id4037197
octolytics-dimension-repository_network_root_nwoycm-core/YouCompleteMe
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasea5e2b48bd1260476599758f5d253b5d24092ab84
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdfvim%2FYouCompleteMe
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdfvim%2FYouCompleteMe
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=dfvim%2FYouCompleteMe
Reloadhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
Reloadhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
Reloadhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
dfvim https://patch-diff.githubusercontent.com/dfvim
YouCompleteMehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
ycm-core/YouCompleteMehttps://patch-diff.githubusercontent.com/ycm-core/YouCompleteMe
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fdfvim%2FYouCompleteMe
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fdfvim%2FYouCompleteMe
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fdfvim%2FYouCompleteMe
ycm-core.github.io/YouCompleteMe/http://ycm-core.github.io/YouCompleteMe/
GPL-3.0 license https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/COPYING.txt
0 stars https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/stargazers
2.8k forks https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/forks
Branches https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/branches
Tags https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tags
Activity https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fdfvim%2FYouCompleteMe
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fdfvim%2FYouCompleteMe
Code https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
Pull requests 0 https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/pulls
Actions https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/actions
Projects 0 https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/projects
Security 0 https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/security
Insights https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/pulse
Code https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
Pull requests https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/pulls
Actions https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/actions
Projects https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/projects
Security https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/security
Insights https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/pulse
Brancheshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/branches
Tagshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tags
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/branches
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tags
2,858 Commitshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/commits/master/
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/commits/master/
.githubhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/.github
.githubhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/.github
autoloadhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/autoload
autoloadhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/autoload
dochttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/doc
dochttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/doc
pluginhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/plugin
pluginhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/plugin
pythonhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/python
pythonhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/python
testhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/test
testhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/test
third_partyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/third_party
third_partyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/tree/master/third_party
.coveragerchttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.coveragerc
.coveragerchttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.coveragerc
.gitattributeshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.gitattributes
.gitattributeshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.gitattributes
.gitignorehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.gitignore
.gitmoduleshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.gitmodules
.gitmoduleshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.gitmodules
.mergify.ymlhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.mergify.yml
.mergify.ymlhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.mergify.yml
.readme.utf-8.addhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.readme.utf-8.add
.readme.utf-8.addhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.readme.utf-8.add
.vimspector.jsonhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.vimspector.json
.vimspector.jsonhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.vimspector.json
.ycm_extra_conf.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.ycm_extra_conf.py
.ycm_extra_conf.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/.ycm_extra_conf.py
CODE_OF_CONDUCT.mdhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.mdhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/CODE_OF_CONDUCT.md
CONTRIBUTING.mdhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/CONTRIBUTING.md
CONTRIBUTING.mdhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/CONTRIBUTING.md
COPYING.txthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/COPYING.txt
COPYING.txthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/COPYING.txt
README.mdhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/README.md
codecov.ymlhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/codecov.yml
codecov.ymlhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/codecov.yml
install.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/install.py
install.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/install.py
install.shhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/install.sh
install.shhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/install.sh
print_todos.shhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/print_todos.sh
print_todos.shhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/print_todos.sh
run_tests.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/run_tests.py
run_tests.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/run_tests.py
tox.inihttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/tox.ini
tox.inihttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/tox.ini
vimrc_ycm_minimalhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/vimrc_ycm_minimal
vimrc_ycm_minimalhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/vimrc_ycm_minimal
READMEhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
Code of conducthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
Contributinghttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
GPL-3.0 licensehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#youcompleteme-a-code-completion-engine-for-vim
https://gitter.im/Valloric/YouCompleteMe
https://dev.azure.com/YouCompleteMe/YCM/_build?definitionId=3&branchName=master
https://codecov.io/gh/ycm-core/YouCompleteMe
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#help-advice-support
installation instructionshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation
Troubleshootinghttps://github.com/ycm-core/YouCompleteMe/wiki/Troubleshooting-steps-for-ycmd-server-SHUT-DOWN
User Guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#user-guide
this sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#c-family-semantic-completion
FAQhttps://github.com/ycm-core/YouCompleteMe/wiki/FAQ
contactshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contact
contact detailshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contact
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contents
Introhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#intro
Installationhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation
Requirementshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#requirements
macOShttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#macos
Linux 64-bithttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#linux-64-bit
Windowshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#windows
FreeBSD/OpenBSDhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#freebsdopenbsd
Full Installation Guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#full-installation-guide
Quick Feature Summaryhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-feature-summary
User Guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#user-guide
General Usagehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#general-usage
Client-Server Architecturehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#client-server-architecture
Completion String Rankinghttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#completion-string-ranking
General Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#general-semantic-completion
Signature Helphttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#signature-help
C-family Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#c-family-semantic-completion
Java Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#java-semantic-completion
C# Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#c-semantic-completion
Python Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#python-semantic-completion
Rust Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#rust-semantic-completion
Go Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#go-semantic-completion
JavaScript and TypeScript Semantic Completionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#javascript-and-typescript-semantic-completion
Semantic Completion for Other Languageshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#semantic-completion-for-other-languages
LSP Configurationhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#lsp-configuration
Writing New Semantic Completershttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#writing-new-semantic-completers
Diagnostic Displayhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#diagnostic-display
Diagnostic Highlighting Groupshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#diagnostic-highlighting-groups
Symbol Searchhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#symbol-search
Commandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#commands
YcmCompleter subcommandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#ycmcompleter-subcommands
GoTo Commandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#goto-commands
Semantic Information Commandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#semantic-information-commands
Refactoring Commandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#refactoring-commands
Miscellaneous Commandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#miscellaneous-commands
Functionshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#functions
Autocommandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#autocommands
Optionshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#options
FAQhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#faq
Contributor Code of Conducthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contributor-code-of-conduct
Contacthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contact
Licensehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#license
Sponsorshiphttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#sponsorship
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#intro
Vimhttps://www.vim.org/
clangdhttps://clang.llvm.org/extra/clangd.html
Jedihttps://github.com/davidhalter/jedi
OmniSharp-Roslynhttps://github.com/OmniSharp/omnisharp-roslyn
Goplshttps://github.com/golang/go/wiki/gopls
TSServerhttps://github.com/Microsoft/TypeScript/tree/master/src/server
rust-analyzerhttps://rust-analyzer.github.io
jdt.lshttps://github.com/eclipse/eclipse.jdt.ls
generic Language Server Protocol implementation for any languagehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#plugging-an-arbitrary-lsp-server
https://camo.githubusercontent.com/36b663ef38cdcf50dffa766ce3bdaa281cdeb37526d363a4ca34f60f61d34be6/68747470733a2f2f692e696d6775722e636f6d2f304f50346f6f642e676966
subsequencehttps://en.wikipedia.org/wiki/Subsequence
Syntastichttps://github.com/scrooloose/syntastic
https://user-images.githubusercontent.com/10026824/34471853-af9cf32a-ef53-11e7-8229-de534058ddc4.gif
semantic IDE-like featureshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-feature-summary
finding declarations, definitions, usageshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#goto-commands
interactive symbol finderhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#symbol-search
displaying type informationhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gettype-subcommand
preview windowhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-getdoc-subcommand
popup next to the cursorhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_auto_hover-option
fixing common coding errorshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-fixit-subcommand
semantic renaminghttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-refactorrename-subcommand
https://user-images.githubusercontent.com/10584846/58738348-5060da80-83fd-11e9-9537-d07fdbf4554c.gif
https://camo.githubusercontent.com/0723d852cb02267fe326668ed2498437fed81bd9520c1002780a62c43fa5f97d/68747470733a2f2f692e696d6775722e636f6d2f6e6d555562646c2e676966
https://user-images.githubusercontent.com/10584846/80312146-91af6500-87db-11ea-996b-7396f3134d1f.gif
file type feature summaryhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-feature-summary
full list of completer subcommandshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#ycmcompleter-subcommands
UltiSnipshttps://github.com/SirVer/ultisnips/blob/master/doc/UltiSnips.txt
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#requirements
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#supported-vim-versions
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#supported-compilers
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#individual-completer-requirements
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#macos
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-start-installing-all-completers
Vundlehttps://github.com/VundleVim/Vundle.vim#about
Mono Projecthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master/mono-install-macos
MacVimhttps://macvim-dev.github.io/macvim/
Homebrewhttps://brew.sh
MacVimhttps://macvim-dev.github.io/macvim/
the relevant sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#plugging-an-arbitrary-lsp-server
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#explanation-for-the-quick-start
full installation guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#full-installation-guide
MacVimhttps://macvim-dev.github.io/macvim/
MacVimhttps://macvim-dev.github.io/macvim/
Homebrewhttps://brew.sh
Vundlehttps://github.com/VundleVim/Vundle.vim#about
Mono macOS packagehttps://www.mono-project.com/download/stable/
Gohttps://golang.org/doc/install
Node.js and npmhttps://docs.npmjs.com/getting-started/installing-node#1-install-nodejs--npm
JDKhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#linux-64-bit
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-start-installing-all-completers-1
Vundlehttps://github.com/VundleVim/Vundle.vim#about
the relevant sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#plugging-an-arbitrary-lsp-server
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#explanation-for-the-quick-start-1
full installation guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#full-installation-guide
compile Vim from sourcehttps://github.com/ycm-core/YouCompleteMe/wiki/Building-Vim-from-source
Vundlehttps://github.com/VundleVim/Vundle.vim#about
Monohttps://www.mono-project.com/download/stable/#download-lin
Gohttps://golang.org/doc/install
Node.js and npmhttps://docs.npmjs.com/getting-started/installing-node#1-install-nodejs--npm
JDKhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#windows
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-start-installing-all-completers-2
Vundlehttps://github.com/VundleVim/Vundle.vim#about
Visual Studio Build Tools 2019https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16
vimrchttps://vimhelp.appspot.com/starting.txt.html#vimrc
the relevant sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#plugging-an-arbitrary-lsp-server
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#explanation-for-the-quick-start-2
full installation guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#full-installation-guide
Daily updated installers of 32-bit and 64-bit Vim with Python 3 supporthttps://github.com/vim/vim-win32-installer/releases
vimrchttps://vimhelp.appspot.com/starting.txt.html#vimrc
the ++enc argumenthttp://vimdoc.sourceforge.net/htmldoc/editing.html#++enc
Vundlehttps://github.com/VundleVim/Vundle.vim#about
Python 3https://www.python.org/downloads/windows/
CMakehttps://cmake.org/download/
Build Tools for Visual Studio 2019https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16
the build utility msbuild is in your PATHhttps://stackoverflow.com/questions/6319274/how-do-i-run-msbuild-from-the-command-line-using-windows-sdk-7-1
Gohttps://golang.org/doc/install
Node.js and npmhttps://docs.npmjs.com/getting-started/installing-node#1-install-nodejs--npm
JDKhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#freebsdopenbsd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-start-installing-all-completers-3
Vundlehttps://github.com/VundleVim/Vundle.vim#about
the relevant sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#plugging-an-arbitrary-lsp-server
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#explanation-for-the-quick-start-3
full installation guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#full-installation-guide
Vundlehttps://github.com/VundleVim/Vundle.vim#about
Gohttps://golang.org/doc/install
Node.js and npmhttps://docs.npmjs.com/getting-started/installing-node#1-install-nodejs--npm
JDKhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#full-installation-guide
full installation guidehttps://github.com/ycm-core/YouCompleteMe/wiki/Full-Installation-Guide
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-feature-summary
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#general-all-languages
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#c-family-languages-c-c-objective-c-objective-c-cuda
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#c
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#python
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#go
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#javascript-and-typescript
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#rust
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#java
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#user-guide
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#general-usage
diacritichttps://www.unicode.org/glossary/#diacritic
Optionshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#options
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#client-server-architecture
ycmd HTTP+JSON serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#completion-string-ranking
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#signature-help
PR that proposed ithttps://github.com/ycm-core/ycmd/pull/1255
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#general-semantic-completion
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#c-family-semantic-completion
the wikihttps://github.com/ycm-core/YouCompleteMe/wiki/C-family-Semantic-Completion-through-libclang
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation-1
g:ycm_clangd_binary_pathhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/blob/master
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#compile-flags
compilation databasehttps://clang.llvm.org/docs/JSONCompilationDatabase.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#option-1-use-a-compilation-database
clang documentationhttps://clang.llvm.org/docs/JSONCompilationDatabase.html
docshttps://ninja-build.org/manual.html
compiledbhttps://pypi.org/project/compiledb/
Bearhttps://github.com/rizsotto/Bear
.ycm_extra_conf.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#option-2-provide-the-flags-manually
.ycm_extra_conf.pyhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#option-2-provide-the-flags-manually
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#option-2-provide-the-flags-manually
g:ycm_global_ycm_extra_confhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_global_ycm_extra_conf-option
g:ycm_confirm_extra_confhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_confirm_extra_conf-option
g:ycm_extra_conf_globlisthttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_extra_conf_globlist-option
see ycmd's own .ycm_extra_conf.pyhttps://raw.githubusercontent.com/ycm-core/ycmd/66030cd94299114ae316796f3cad181cac8a007c/.ycm_extra_conf.py
YCM-Generatorhttps://github.com/rdnetto/YCM-Generator
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#errors-during-compilation
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#java-semantic-completion
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#java-quick-start
installation guidehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation
Configure the LSP serverhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#lsp-configuration
jdt.ls configuration optionshttps://github.com/eclipse/eclipse.jdt.ls/blob/master/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/preferences/Preferences.java
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#java-project-files
jdt.lshttps://github.com/eclipse/eclipse.jdt.ls
eclipse project fileshttps://help.eclipse.org/oxygen/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fproject_description_file.html
maven projectshttps://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
gradle projectshttps://docs.gradle.org/current/userguide/tutorial_java_projects.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#diagnostic-display---syntastic
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#diagnostic-display---eclim
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#eclipse-projects
.projecthttps://help.eclipse.org/oxygen/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fproject_description_file.html
.classpathhttps://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.jdt.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fjdt%2Fcore%2FIClasspathEntry.html
jdt.lshttps://github.com/eclipse/eclipse.jdt.ls
A simple eclipse style project examplehttps://github.com/ycm-core/ycmd/tree/3602f38ef7a762fc765afd75e562aec9a134711e/ycmd/tests/java/testdata/simple_eclipse_project
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#maven-projects
pom.xmlhttps://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
pom.xmlhttps://github.com/ycm-core/ycmd/blob/3602f38ef7a762fc765afd75e562aec9a134711e/ycmd/tests/java/testdata/simple_maven_project/pom.xml
pom.xmlhttps://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#gradle-projects
build.gradlehttps://docs.gradle.org/current/userguide/tutorial_java_projects.html
trivial example in ycmd's testshttps://github.com/ycm-core/ycmd/tree/3602f38ef7a762fc765afd75e562aec9a134711e/ycmd/tests/java/testdata/simple_gradle_project
build.gradlehttps://docs.gradle.org/current/userguide/tutorial_java_projects.html
Kotlinhttps://github.com/ycm-core/lsp-examples#kotlin
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#troubleshooting
:YcmToggleLogs https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmtogglelogs-command
project fileshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#java-project-files
project fileshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#java-project-files
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#c-semantic-completion
OmniSharp-Roslynhttps://github.com/OmniSharp/omnisharp-roslyn
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#automatically-discovered-solution-files
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#manually-specified-solution-files
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#python-semantic-completion
Jedihttps://github.com/davidhalter/jedi
ycmd serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#working-with-virtual-environments
Configuring through Vim optionshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#configuring-through-vim-options
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#working-with-third-party-packages
Configuring through Vim optionshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#configuring-through-vim-options
YCM's own .ycm_extra_conf.pyhttps://github.com/ycm-core/YouCompleteMe/blob/master/.ycm_extra_conf.py
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#configuring-through-vim-options
g:ycm_extra_conf_vim_datahttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_extra_conf_vim_data-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#rust-semantic-completion
rust-analyzerhttps://rust-analyzer.github.io
rlshttps://github.com/rust-lang/rls
rust-analyzerhttps://rust-analyzer.github.io
Installation sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation
the Rust source codehttps://www.rust-lang.org/downloads.html
LSP configurationhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#lsp-configuration
source codehttps://github.com/rust-analyzer/rust-analyzer/blob/master/crates/rust-analyzer/src/config.rs
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#go-semantic-completion
Installation sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation
source codehttps://github.com/golang/tools/blob/master/internal/lsp/server.go
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#javascript-and-typescript-semantic-completion
Ternhttps://ternjs.net
Ternhttps://ternjs.net
TSServerhttps://github.com/Microsoft/TypeScript/tree/master/src/server
TSServerhttps://github.com/Microsoft/TypeScript/tree/master/src/server
Ternhttps://ternjs.net
Ternhttps://ternjs.net
Ternhttps://ternjs.net
the wikihttps://github.com/ycm-core/YouCompleteMe/wiki/JavaScript-Semantic-Completion-through-Tern
TSServerhttps://github.com/Microsoft/TypeScript/tree/master/src/server
Node.js and npmhttps://docs.npmjs.com/getting-started/installing-node#1-install-nodejs--npm
TSServerhttps://github.com/Microsoft/TypeScript/tree/master/src/server
the jsconfig.json filehttps://code.visualstudio.com/docs/languages/jsconfig
the tsconfig.json filehttps://www.typescriptlang.org/docs/handbook/tsconfig-json.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#semantic-completion-for-other-languages
Clanghttps://clang.llvm.org/
OmniSharp-Roslynhttps://github.com/OmniSharp/omnisharp-roslyn
Goplshttps://github.com/golang/go/wiki/gopls
jdt.lshttps://github.com/eclipse/eclipse.jdt.ls
Jedihttps://github.com/davidhalter/jedi
rust-analyzerhttps://rust-analyzer.github.io
TSServerhttps://github.com/Microsoft/TypeScript/tree/master/src/server
installationhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#installation
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#plugging-an-arbitrary-lsp-server
g:ycm_language_serverhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_language_server-option
configuring a LSP serverhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#lsp-configuration
the LSP Exampleshttps://github.com/ycm-core/lsp-examples
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#lsp-configuration
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#using-omnifunc-for-semantic-completion
Eclimhttp://eclim.org/
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#writing-new-semantic-completers
Completer APIhttps://github.com/ycm-core/ycmd/blob/master/ycmd/completers/completer.py
the API docshttps://github.com/ycm-core/ycmd/blob/master/ycmd/completers/completer.py
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#diagnostic-display
ListTogglehttps://github.com/Valloric/ListToggle
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#diagnostic-highlighting-groups
g:ycm_enable_diagnostic_signshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_enable_diagnostic_signs-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#symbol-search
https://asciinema.org/a/4JmYLAaz5hOHbZDD0hbsQpY8C
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#closing-the-popup
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#commands
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmrestartserver-command
ycmd completion serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmforcecompileanddiagnostics-command
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmdiags-command
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmshowdetaileddiagnostic-command
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmdebuginfo-command
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmtogglelogs-command
ycmd serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmcompleter-command
IDE-like featureshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-feature-summary
the Format subcommandhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-format-subcommand
file type feature summaryhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#quick-feature-summary
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#ycmcompleter-subcommands
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#goto-commands
the YcmQuickFixOpened autocommandhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmquickfixopened-autocommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotoinclude-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotodeclaration-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotodefinition-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-goto-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotoimprecise-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotosymbol-symbol-query-subcommand
interactive symbol searchhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#symbol-search
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotoreferences-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotoimplementation-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotoimplementationelsedeclaration-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gototype-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gotodocumentoutline-subcommand
interactive symbol searchhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#symbol-search
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#semantic-information-commands
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gettype-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gettypeimprecise-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-getparent-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-getdoc-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-getdocimprecise-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#refactoring-commands
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-fixit-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-refactorrename-new-name-subcommand
the following sectionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#multi-file-refactor
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#multi-file-refactor
the YcmQuickFixOpened autocommandhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmquickfixopened-autocommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-format-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-organizeimports-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#miscellaneous-commands
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-executecommand-args-subcommand
jdt.lshttps://github.com/eclipse/eclipse.jdt.ls
Vimspectorhttps://github.com/puremourning/vimspector
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-restartserver-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-reloadsolution-subcommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#functions
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-youcompletemegeterrorcount-function
lightlinehttps://github.com/itchyny/lightline.vim
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-youcompletemegetwarningcount-function
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-youcompletemegetcommandresponse---function
completer subcommandhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#ycmcompleter-subcommands
g:ycm_auto_hoverhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_auto_hover-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-youcompletemegetcommandresponseasync-callback---function
g:ycm_auto_hoverhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_auto_hover-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#autocommands
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmlocationopened-autocommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-ycmquickfixopened-autocommand
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#options
vimrc scripthttps://vimhelp.appspot.com/starting.txt.html#vimrc
vimrc scripthttps://vimhelp.appspot.com/starting.txt.html#vimrc
ycmdhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_min_num_of_chars_for_completion-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_min_num_identifier_candidate_chars-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_max_num_candidates-option
the g:ycm_max_identifier_candidates optionhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_max_num_identifier_candidates-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_max_num_candidates_to_detail-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_max_num_identifier_candidates-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_auto_trigger-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_filetype_whitelist-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_filetype_blacklist-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_filetype_specific_completion_to_disable-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_filepath_blacklist-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_show_diagnostics_ui-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_error_symbol-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_warning_symbol-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_enable_diagnostic_signs-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_enable_diagnostic_highlighting-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_echo_current_diagnostic-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_auto_hover-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_filter_diagnostics-option
regular expressionhttps://docs.python.org/2/library/re.html#regular-expression-syntax
Python'shttps://docs.python.org/2/library/re.html#regular-expression-syntax
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_always_populate_location_list-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_open_loclist_on_ycm_diags-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_complete_in_comments-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_complete_in_strings-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_collect_identifiers_from_comments_and_strings-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_collect_identifiers_from_tags_files-option
Exuberant Ctags formathttp://ctags.sourceforge.net/FORMAT
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_seed_identifiers_with_syntax-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_extra_conf_vim_data-option
ycmd serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_server_python_interpreter-option
ycmd serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_keep_logfiles-option
ycmd completion serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_log_level-option
ycmd completion serverhttps://github.com/ycm-core/ycmd
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_auto_start_csharp_server-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_auto_stop_csharp_server-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_csharp_server_port-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_csharp_insert_namespace_expr-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_add_preview_to_completeopt-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_autoclose_preview_window_after_completion-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_autoclose_preview_window_after_insertion-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_max_diagnostics_to_display-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_key_list_select_completion-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_key_list_previous_completion-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_key_list_stop_completion-option
UltiSnipshttps://github.com/SirVer/ultisnips/blob/master/doc/UltiSnips.txt
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_key_invoke_completion-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_key_detailed_diagnostics-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_global_ycm_extra_conf-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_confirm_extra_conf-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_extra_conf_globlist-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_filepath_completion_use_working_dir-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_semantic_triggers-option
Python'shttps://docs.python.org/2/library/re.html#regular-expression-syntax
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_cache_omnifunc-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_use_ultisnips_completer-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_goto_buffer_command-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_disable_for_files_larger_than_kb-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_use_clangd-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_clangd_binary_path-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_clangd_args-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_clangd_uses_ycmd_caching-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_language_server-option
"Semantic Completion for Other Languages"https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#semantic-completion-for-other-languages
lsp-exampleshttps://github.com/ycm-core/lsp-examples
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_disable_signature_help-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_gopls_binary_path-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_gopls_args-option
the g:ycm_clangd_argshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm-clangd-args
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_rls_binary_path-and-gycm_rustc_binary_path-options
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_rust_toolchain_root-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_tsserver_binary_path-option
the gopls pathhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm-gopls-binaty-path
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_roslyn_binary_path-option
the gopls pathhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm-gopls-binaty-path
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#the-gycm_update_diagnostics_in_insert_mode-option
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#faq
wikihttps://github.com/ycm-core/YouCompleteMe/wiki/FAQ
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contributor-code-of-conduct
Contributor Code of Conducthttps://github.com/ycm-core/YouCompleteMe/blob/master/CODE_OF_CONDUCT.md
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contact
Gitter roomhttps://gitter.im/Valloric/YouCompleteMe
ycm-usershttps://groups.google.com/forum/?hl=en#!forum/ycm-users
issue trackerhttps://github.com/ycm-core/YouCompleteMe/issues?state=open
CONTRIBUTING.mdhttps://github.com/ycm-core/YouCompleteMe/blob/master/CONTRIBUTING.md
https://ycm-core.github.io/YouCompleteMe/https://ycm-core.github.io/YouCompleteMe/
https://val.markovic.iohttps://val.markovic.io
contact detailshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contact
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#license
GPL v3 licensehttps://www.gnu.org/copyleft/gpl.html
https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#sponsorship
Greyhound Rescue Waleshttps://greyhoundrescuewales.co.uk
Be Humanehttps://www.budihuman.rs/en
Cancer Research UKhttps://www.cancerresearchuk.org
ICCF Hollandhttps://iccf.nl
ycm-core.github.io/YouCompleteMe/http://ycm-core.github.io/YouCompleteMe/
Readme https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#readme-ov-file
GPL-3.0 license https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#GPL-3.0-1-ov-file
Code of conduct https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#coc-ov-file
Contributing https://patch-diff.githubusercontent.com/dfvim/YouCompleteMe#contributing-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe
Activityhttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/activity
Custom propertieshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/custom-properties
0 starshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/watchers
0 forkshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fdfvim%2FYouCompleteMe&report=dfvim+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/dfvim/YouCompleteMe/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/dfvim/packages?repo_name=YouCompleteMe
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.