nvim-metals icon indicating copy to clipboard operation
nvim-metals copied to clipboard

A Metals plugin for Neovim

Results 39 nvim-metals issues
Sort by recently updated
recently updated
newest added

**Task** Right now in the tree the only distinction between nodes are whether one can be expanded or not, whether on is a method (signified via `()`, and that's it....

enhancement
TVP

**Task** In the TVP module the implementation of the Tree and the actual functionality that displays the UI is pretty closely coupled at the moment. I was able to extract...

task
TVP

### Describe the bug `g:metals_status` sometimes contains unescaped `%` symbols that breaks the status line evaluation (vim.api.nvim_eval_statusline) because those are special characters. ### Expected behavior `%` and any other posible...

bug

### Current behavior Showing javap/tasty/semanticdb representations of definitions is a great feature ❤️ In case there are multiple trait/class/object definitions in the same file, a popup asks for a choice...

enhancement

### Describe the bug When activating a code action to import a class, the document gets edited incorrectly. The line you are on gets messed up. https://github.com/scalameta/nvim-metals/assets/35229419/16bb4769-a492-40bf-a7d0-eb69d8159ed3 ### Expected behavior...

needs more info

### Describe the bug Somewhere this changed, but it used to be that when you toggled the logs you'd be tailing them in term, but not be in "terminal" mode....

bug

### Describe the feature Now that https://github.com/scalameta/metals/pull/6055 is merged we should consider fully switching over to the LSP progress method way of doing this. nvim-metals always supported a _subset_ of...

enhancement
upstream fix needed

### Describe the bug `MetalsFindInDependencyJars` command doesn't seem to work. After showing the input for file mask and text, nothing happens. I found no errors in metals' log file. The...

needs more info

### Describe the bug I've been trying to get my neovim working as a replacement for IntelliJ (especially given their support for Scala 3 is so-so), and to that end...

### Describe the bug I recently installed `nvim-metals` (with `lazy.vim`). Here's my config: ```lua return { "scalameta/nvim-metals", config = function() local api = vim.api local metals_config = require("metals").bare_config() metals_config.settings =...

needs more info