-
-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement persistent server #382
Conversation
dd15ad2
to
0909fc0
Compare
9243431
to
b7d5660
Compare
b7d5660
to
057d8be
Compare
Summing up what I know about the failure:
Maybe firefox has a hard limit on the number of concurrent native messengers an extension can have? I guess I should fix |
Currently buggy if `:qall!` is used. Closes #197
057d8be
to
115caca
Compare
@@ -211,6 +211,18 @@ You can chose to use an external command line (and thus save a line of space) by | |||
let fc['.*'] = { 'cmdline' : 'firenvim' } | |||
``` | |||
|
|||
### Using a single neovim instance | |||
|
|||
Firenvim can be made to use a single neovim instance. To do so, set the `server` setting to `'persistent'`. Firenvim will automatically start an instance on Firefox's startup and then launch a new one every time the previous one is `:quit`'ed. In this mode, every new Firenvim window is actually a Neovim floating window. This means that having the cursor move to another window/opening new floating windows can be pretty confusing and should be avoided. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
really cool!
NB: will hopefully be less confusing after tabgrid is finished. neovim/neovim#7541
fd64afa
to
58b8c76
Compare
Currently buggy if
:qall!
is used.Closes #197