-
Notifications
You must be signed in to change notification settings - Fork 170
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
Add support for Neovim ext_cmdline #586
base: master
Are you sure you want to change the base?
Conversation
I can't explain the The behavior is dropped in nvim 0.4.0, so maybe we should do an API check to disable |
Nice. This would be welcome for users who want top placement, or want the cmdline to overwite the statusline. I assume that will be configurable somehow? |
Currently it is pinned to the center of the screen, but I can look into a configuration scheme. Making it more configurable would be good... I would also like something similar to the TUI look/feel too. I can see users wanting ext_messages, without relocating the cmdline. |
@justinmk Do you know anything about the |
Yes, I will loop back to this feature eventually. The GUI still needs work, and ext_popupmenu lacks a few options to make this work well. Thanks, that means the |
I tried testing this on OSX since I see that is one of the TODOs listed here. After building neovim-qt from the branch here, the external command line does not show up. Is there something I need to do to enable it? |
This PR still needs work... The cmdline functionality should be reasonable, but the widget needs work. It will have display issues. You need to run |
1f36007
to
886f407
Compare
886f407
to
ccef100
Compare
FIXME Below description is not accurate anymore Adds a basic implementation of the external Neovim commandline. Utilizes basic Qt Widgets (QLineEdit, QTextEdit) to display a floating command prompt.
Codecov Report
@@ Coverage Diff @@
## master #586 +/- ##
==========================================
+ Coverage 21.18% 21.29% +0.11%
==========================================
Files 72 78 +6
Lines 28143 28442 +299
==========================================
+ Hits 5961 6058 +97
- Misses 22182 22384 +202
Continue to review full report at Codecov.
|
@jgehrig with regards to the |
This is a first-pass at adding support for the Neovim
ext_cmdline
feature.Outstanding Issues:
...
characters appended to the old cmdline area.ext_popupmenu
is not correctly displayed for nvim 0.4.0.