補完候補が多かった後に少なくなったらプロンプトを下にスクロールし直してほしぃ
これゎなんかむずぃっぽぃのと、 たぶん直前のコマンドの結果をゃたらみたぃってゅーのゎ、 直前のコマンドの結果をファジーサーチに出すょーにすればぃぃんだと思ぅ
とゎぃぇゃっぱこれっらぃゎ
画面上下分割で、 上にリダイレクト 下にプロンプト+コンプリーションリスト ってするとか? ぅまくぃくのかゎかんなぃけどひとっのアイデア
zsh側でどーにもできなぃって言ぅんなら ってことでneovim-terminal側でどーにかできなぃかとかんがぇてみた
neovimのterminalをひらぃて、zshが起動した場面で、
そのpane(vimで言ぅwindow)をAとする
neovimの:splitコマンドで、ぉなじバッファーを別のpaneとしてひらく
これをBとする
するとAとBゎミラーリングみたぃになる
そこでなにかゃれば、 Bだけゎスクロールロックがかかったょーなかんじにできなぃか?
ってかんがぇて、set modifiableとかゃってみたけど、まぁむりだった
基本的にneovim-terminalゎterminalモードとnormalモードがグローバルで、 normalモードでしかスクロールバックできなくて、 どっかのpaneでterminalモードに入るとほかのpaneのスクロールバックが解除される? そんでカーソル位置もめっちゃ変ゎるってかんじっぽぃ
たぶんぉなじ問題を言ってる人 https://github.com/neovim/neovim/issues/2636
+10000ってかんじだょまじで
ぁたらしぃ作戦 neovim-terminal内zshのとき promptの瞬間に、terminal bufferの真下にprompt用bufferをだして、入力自体そこでゃる #204 の vim-zsh-completion これを参考にして、補完候補ゎzptyからvimのcompletion menuでだす たぶんvim-zsh-completionのそのまんまだとpwdがみれてなさそーでディレクトリ補完がだめな気がするからなんとかする Enterを押したらneovim-terminalのzshのpromptに貼り付けて実行される これならなんかぃける気がする
けどそれだと 履歴遡るゃっと、シンタックスハイライトもvim側で必要になるのかぁ