Skip to content

SoxPopuli/fsharp-tools.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fsharp-tools.nvim

Assorted tools for working with F#

Requires cargo

require('fsharp-tools')

Example Lazy Config

Note

return {
  'SoxPopuli/fsharp-tools.nvim',
  ft = { 'fsharp', 'xml' },
  build = 'just deploy',
  -- OR
  -- build = './build.sh -r',
  opts = {
    indent = 2, --project file indent per tag
    max_depth = 4, --maximum level of upwards directory searches
  },
}

Functions

function parameters return description
edit_file_order floating: bool Opens a temporary buffer that lists the files included in the fsproj file in order.
Writing to the buffer will change the project file to match the content of the buffer.
Pressing enter on a line will take you to the relevant file
insert_module_name Insert a module declaration

About

Assorted tools for working with F#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors