plugins.lsp.servers.tinymist.settings.completion.postfix
Whether to enable postfix code completion.
For example, [A].box| will be completed to box[A]|.
Hint: Restarting the editor is required to change this setting.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.lsp.servers.tinymist.settings.completion.postfixUfcs
Whether to enable UFCS-style completion.
For example, [A].box| will be completed to box[A]|.
Hint: Restarting the editor is required to change this setting.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.lsp.servers.tinymist.settings.completion.postfixUfcsLeft
Whether to enable left-variant UFCS-style completion.
For example, [A].table| will be completed to table(|)[A].
Hint: Restarting the editor is required to change this setting.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.lsp.servers.tinymist.settings.completion.postfixUfcsRight
Whether to enable right-variant UFCS-style completion.
For example, [A].table| will be completed to table([A], |).
Hint: Restarting the editor is required to change this setting.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.lsp.servers.tinymist.settings.completion.triggerOnSnippetPlaceholders
Whether to trigger completions on arguments (placeholders) of snippets.
For example, box will be completed to box(|), and server will request the editor (lsp
client) to request completion after moving cursor to the placeholder in the snippet.
Note: this has no effect if the editor doesn’t support editor.action.triggerSuggest or
tinymist.triggerSuggestAndParameterHints command.
Hint: Restarting the editor is required to change this setting.
Type: null or boolean
Default:
null
Declared by: