You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<A-Space> opens completions for available snippets where as <C-Space> open code completions
The completions are powered by the LSP and the snippets are provided by friendly-snippets. Additionally custom snippets can be added under snippets/${FILE_TYPE}.jsonwhich will get loaded automatically and become available for that file type. The snippets are defined using the LSP snippet definition format and will override any matching snippet from friendly-snippets.
Fast minimal picker using MiniPick:
Anvil uses mini.pick as the default fuzzy finder and general purpose list picker, primarily due to how easy it is to extend with functionality, ease of use, performance, small size and zero dependencies on other plugins / extensions.
Have a look at lua/plugins/picker.lua to see what is available and to use as a reference to help in building your own custom pickers.
Status Line
An easy to modify Status Line written in Lua shows detailed information related to your opened buffer:
Current mode indicator.
Current file path including unwritten state and read only indicator.
Stats related to diagnostics (number of Errors E, Warnings W, Information I and Hints H).
Attached Language Servers.
Cursor position (including selected characters and line count in visual mode).
File indentation and encoding information.
Buffer number information.
File type.
Scroll position.
All this without using any patched fonts, works great over ssh and locally and looks great everywhere!
StatusLine preview
An accent color is applied to the StatusBar depending on current mode. The accent color is only applied to the mode indicatior, cursor position, buffer number and file type information.
The text was updated successfully, but these errors were encountered:
Preview:
Completions
<A-Space>
opens completions for available snippets where as<C-Space>
open code completionsThe completions are powered by the LSP and the snippets are provided by
friendly-snippets
. Additionally custom snippets can be added undersnippets/${FILE_TYPE}.json
which will get loaded automatically and become available for that file type. The snippets are defined using the LSP snippet definition format and will override any matching snippet fromfriendly-snippets
.Fast minimal picker using MiniPick:
Anvil uses mini.pick as the default fuzzy finder and general purpose list picker, primarily due to how easy it is to extend with functionality, ease of use, performance, small size and zero dependencies on other plugins / extensions.
Have a look at lua/plugins/picker.lua to see what is available and to use as a reference to help in building your own custom pickers.
Status Line
An easy to modify Status Line written in Lua shows detailed information related to your opened buffer:
E
, WarningsW
, InformationI
and HintsH
).All this without using any patched fonts, works great over ssh and locally and looks great everywhere!
StatusLine preview
An accent color is applied to the StatusBar depending on current mode. The accent color is only applied to the mode indicatior, cursor position, buffer number and file type information.
The text was updated successfully, but these errors were encountered: