.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.1. .TH NIMSUGGEST "1" "December 2021" "nimsuggest 1.6.2-1~bpo11+1" "User Commands" .SH NAME nimsuggest \- Nimsuggest .SH DESCRIPTION Nimsuggest \- Tool to give every editor IDE like capabilities for Nim Usage: .IP nimsuggest [options] projectfile.nim .SH OPTIONS .TP \fB\-\-autobind\fR automatically binds into a free port .TP \fB\-\-port\fR:PORT port, by default 6000 .TP \fB\-\-address\fR:HOST binds to that address, by default "" .TP \fB\-\-stdin\fR read commands from stdin and write results to stdout instead of using sockets .TP \fB\-\-epc\fR use emacs epc mode .TP \fB\-\-debug\fR enable debug output .TP \fB\-\-log\fR enable verbose logging to nimsuggest.log file .TP \fB\-\-v1\fR use version 1 of the protocol; for backwards compatibility .TP \fB\-\-refresh\fR perform automatic refreshes to keep the analysis precise .TP \fB\-\-maxresults\fR:N limit the number of suggestions to N .TP \fB\-\-tester\fR implies \fB\-\-stdin\fR and outputs a line \&'!EOF!' for the tester .TP \fB\-\-find\fR attempts to find the project file of the current project .PP The server then listens to the connection and takes line\-based commands. .PP If \fB\-\-autobind\fR is used, the binded port number will be printed to stdout. .PP In addition, all command line options of Nim that do not affect code generation are supported. .SH "REPORTING BUGS" https://github.com/nim-lang/Nim/issues .SH "SEE ALSO" The nim-doc package.