Skip to content

No protobuf completion #12790

@highFreqSurfer

Description

@highFreqSurfer

Summary

I have installed bufls and run hx --health protobuf
It shows:

Configured language servers:
  ✓ bufls: /home/shinji/.config/go/bin/bufls
  ✘ pb: 'pb' not found in $PATH
Configured debug adapter: None
Configured formatter: None
Tree-sitter parser: ✓
Highlight queries: ✓
Textobject queries: ✓
Indent queries: ✓

run bufls
then

Usage:
  bufls [flags]
  bufls [command]

Available Commands:
  completion  Generate auto-completion scripts for commonly used shells.
  definition  Writes the declaration location of selected identifiers.
  help        Help about any command
  serve       Start the language server.

Flags:
      --debug               Turn on debug logging.
  -h, --help                help for bufls
      --log-format string   The log format [text,color,json]. (default "color")
  -v, --verbose             Turn on verbose mode.
      --version             Print the version.

Use "bufls [command] --help" for more information about a command.

Sub-command required.

Reproduction Steps

  1. hx some.proto
  2. Like typing message and no completion pops

Helix log

2025-02-06T14:23:41.189 helix_lsp::transport [ERROR] bufls err: <- StreamClosed
2025-02-06T14:23:41.189 helix_lsp::transport [ERROR] err: <- Other(failed to send a message to server

Caused by:
channel closed)

Platform

Linux

Terminal Emulator

kitty 0.39.1

Installation Method

pacman -S helix

Helix Version

helix 25.01.1 (f5c8ee88)

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions