- すべて
- 画像・動画
並べ替え:新着順
github.com/davidmh/cspell… null-ls で cspell が妙な動きするなー、これはとうとう none-ls への移行を考えるか、と思ったら none-ls からは cspell ソースが削除されていて cspell.nvim を使うように促されていたので、結局 cspell.nvim を導入して null-ls を使い続けることになった。 #neovim
blog.delphinus.dev/2012/10/juggli… 大昔に書いた vim-LineJuggler の解説記事。12年前……!そんな昔から使ってるプラグインはほとんど無いはず…… #neovim
neovim.io/doc/user/news.… 最近のキーマップの変更点を見てたんだけど、[d / ]d が vim.diagnostic.goto_prev() / goto_next() になるのが vim-LineJuggler と被るなあ。もう10年はこのキーマップで使ってきたんだけど、「長いものに巻かれろ派」としてはデフォルトのキーマップに従うか。 #neovim
github.com/nvim-telescope… telescope.nvim のこのファイルなんなんだ。:h telescope.theprimeagen すると読める。Primeagen って何?ググると YouTuber が出てくるが…… #neovim
github.com/nvim-telescope… :Telescope frecency path_display={'filename_first'} みたいに、コマンドで指定した path_display を優先して利用するようになりました。付けなければ telescope.setup の設定、それも無ければデフォルトの表示になります。 #neovim
github.com/nvim-telescope… さっき書いてた、path_display = { "filename_first" } を telescope-frecency でも使えるようにしました。IntelliJ っぽくなるらしいです。 これ書いてて気付いたけど、ファイル名にハイライトが付いてないな。これ直すの結構ムズいぞ…… #neovim pic.twitter.com/HzLCA3Z8UB
ちなみに僕は長いパスをいい感じに折り畳むための関数を自作している。一般化するのが難しいので contribute できてないが…… #neovim pic.twitter.com/56Teap2r59
github.com/nvim-telescope… へー。telescope.nvim で、候補のパスの内、ファイル名を最初に出すことで長いパスでも読み易くできるようになっている。「IntelliJ みたいに」って書いてあるけど僕は使ったことないから分からん。 #neovim
reddit.com/r/neovim/comme… またまた新たな fuzzy finder が登場。ディレクトリやファイルの選択に特化しており、frecency + fzy で並び換えるので候補の数が多い場合に少ない文字数で自然に選択できる、とのこと。 これ昨日 telescope-frecency に導入したのと同じコンセプトだ。何たる偶然。 #neovim
telescope-egrepify を使うオプションを追加しました。こっちの方が結果が綺麗。 #neovim pic.twitter.com/fxtmhBmOQu
github.com/delphinus/obsi… Obsidian の文書をローマ字検索できるプラグインを作った。kensaku.vim か cmigemo のどちらかが必要です。ホントは obsidian.nvim に contribute すべきなんだけど、僕は telescope.nvim しか仕組みが分からんので…… #neovim
github.com/nvim-telescope… telescope-frecency.nvim、“fuzzy match” で候補を選択できるオプションを実験的に導入しました。既存のスコアと fzy matcher からのスコアをいい感じに組み合わせて候補を並べ替えます。スコア計算のロジックはまだまだ調整し甲斐あると思います。 #neovim
github.com/delphinus/obsi… Obsidian の文書をローマ字検索できるプラグインを作った。kensaku.vim か cmigemo のどちらかが必要です。ホントは obsidian.nvim に contribute すべきなんだけど、僕は telescope.nvim しか仕組みが分からんので…… #neovim
github.com/fdschmidt93/te… ちなみに、telescope-egrepify に on_input_filter_cb でローマ字検索したらハイライトも完璧でした。もうこれでいいんじゃなかろうか。 #neovim pic.twitter.com/4z5yYhaALz
github.com/nvim-telescope… ハイライトもオプションでなんとかなるかな?と思ったけど、highlighter を自作するか、元々の検索結果を --json で出してバイト位置でハイライトするしかない。おそらく、後者の方が堅実で速度も早そう。その内書いてみる(いつになるやら)。 #neovim
gist.github.com/delphinus/3b21… ちょっと前に書いた、telescope.nvim でローマ字で live_grep する件、on_input_filter_cb オプションで簡単に実現できた。自分でもすでに使っている(telescope-frecency で)オプションなのに完全に忘れてました…… #neovim pic.twitter.com/uV9ddOSX5j
reddit.com/r/neovim/s/mXe… LunarVimが実質開発停止したらしい。メインメンテナーが、自身はもうAstroVimに移ったので時期リリースは当分無いよ、と言っている。結構ユーザー居たと思うんだがどうしてこうなった…… #neovim
返信先:@yuunagi32_tありますよ。Neovim と分派する前から、Vim はプラグインの遅延読み込みをサポートしています。 neovim.io/doc/user/repea… しかし、非常に基本的な機能しか無いので、遅延読み込みしたいなら lazy.nvim などのプラグインマネージャを使った方がいいです。 #neovim