jayli / jayli/vim-easycomplete

Clangd: support switch between source/header

Open
#237 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vim Script
Stars
436
Forks
27
PR merge metrics
No merged PRs in 30d

Description

Clangd's protocol extensions includes [switch between source/header](https://clangd.llvm.org/extensions#switch-between-sourceheader). YCM recently implemented it [here](https://github.com/ycm-core/ycmd/pull/1623).

This is a feature request for vim-easycomplete to implement it too 😃

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading Clangd's switch-source-header protocol extension and the linked YCM implementation. Then locate vim-easycomplete's language-server integration and determine how a source/header switch request should be exposed; done means the feature works through the plugin for supported Clangd projects.

Written by the indexing model from the issue text.

Assessment

Tech stack
vim
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.