epwalsh / epwalsh/obsidian.nvim

Autocompletion for non .md files/file paths and "gx" support

Open
#607 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
Lua
Stars
6.2k
Forks
250
PR merge metrics
No merged PRs in 30d

Description

### 🚀 The feature, motivation and pitch

I would like to create links like this with autocompletion enabled. Autocompletion could be shown in the parantheses portion to avoid crowding the existing autocomplete.
`[video link](/home/user/video123.mp4)`

And to open the file when gx is used on the link.

### Additional context
_No response_

### Alternatives

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Markdown-link autocomplete and the handler used for gx. Confirm how file paths are currently filtered, then define completion for non-.md paths and opening those links with gx; done means both behaviors work without crowding the existing autocomplete.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua, neovim
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.