自動更新

並べ替え:新着順

メニューを開く

github.com/cljoly/telesco… fd や locate を使ってストレージにあるレポジトリーを全部リストアップする telescope picker。僕は ghq でレポジトリーを管理してるから telescope-ghq.nvim でいいんだけど、こういう力技のもアリだな。 #neovim

delphinus@delphinus35

メニューを開く

人は、2つのエディタを使いこなすことが出来るのか? #neovim #helix

たきぐち in the Cloud💙💛@atakig

メニューを開く

もう割と古い部類のプラグインだけどquickuiの代わりになるプラグインはまだ出てこないな たまにしか使わない操作を上部メニュー化しておくのに便利 今だとTelescope化が流行ってるけど何があったか忘れるんよね #neovim pic.twitter.com/DJf9rH27Zz

mjmjm0101@mjmjm0101

メニューを開く

reddit.com/r/neovim/comme… プラグイン無しでなるべくビルトインの機能を使うためのコンフィグ例。Neovimもデフォルトでは無効になってるだけで、LSP、Tree-sitter、補完、スニペットはプラグイン無しで使えるんだよね。プラグイン開発時の動作検証にもいいかも知れない。 #neovim

delphinus@delphinus35

メニューを開く

github.com/nvim-telescope… これになんで気付いたかというと、↑のような issue が来たからだった。一応上記の迂遠なロジックを実装して解決しようとしている。 #neovim

delphinus@delphinus35

メニューを開く

しかしこれ、修正しようとするといい方法が思い付かない。fs_opendir & fs_readdir で親ディレクトリにあるファイルを全部取得して、basename が一致するかどうかをいちいちチェックするしか無いのかな。余りにも迂遠だ。 #neovim

delphinus@delphinus35

メニューを開く

uv.fs_stat はファイル名の大文字小文字が合ってなくても値を返すので、これを使ってファイルの存在確認していると危ない。何の話かと言うと plenary.path の Path:exists() がそれなんだよー。 #neovim

delphinus@delphinus35

メニューを開く

("hoge fugao"):match "%bfa" →「fuga」にマッチ ("{h{o{ge}}}"):match "%b{}" →「{h{o{ge}}}」にマッチ みたいな感じ。 #neovim

delphinus@delphinus35

メニューを開く

github.com/neovim/neovim/… Lua の正規表現、%bxy というマッチがあるの知らなかった。「x」で始まって「y」で終わる文字にマッチする。%b(), %b{}, %b[] だと対応した括弧にマッチする。これは便利。 #neovim

delphinus@delphinus35

メニューを開く

folke氏のプロジェクトってほぼfolke氏だけでメンテしてるからもし居なくなったらヤバいよな。TJ氏のtelescope.nvimのように、活動的なメンテナーが複数居る体制ならいいけども。 #neovim

delphinus@delphinus35

メニューを開く

github.com/lewis6991/sate… 今まで satellite.nvim でスクロールバーを表示してたんだけど、ちょくちょくバグるので neominimap にしてみようかな。ちなみに、大抵の minimap プラグインはスクロールバーも内蔵しているのだが、neominimap は対応するつもりが無い、とのこと。 #neovim

delphinus@delphinus35

メニューを開く

github.com/Isrothy/neomin… 何個目だよって感じではあるが、minimap プラグインがまた出た。LSP や Tree-sitter によるハイライトにも対応しているのと、バッファー毎に minimap をキャッシュしているのでウィンドウやバッファーを切り替えても表示が高速なのが特長。 #neovim

delphinus@delphinus35

メニューを開く

github.com/fdschmidt93/te… telescope-egrepify で、検索結果が Tree-sitter で色付けされるようになりました。results_ts_hl = true をオプションに指定する必要があります。 #neovim

delphinus@delphinus35

メニューを開く

reddit.com/r/neovim/comme… builtin feature で好きなものは何?というスレ。g_ マッピングは知らなかったなあ。Option(Alt)+何か、で挿入モードからノーマルモードのマッピングを使うというのも面白いアイディア。 #neovim

delphinus@delphinus35

メニューを開く

github.com/delphinus/vim-… 常に CursorLine を表示しておくのはパフォーマンス上の問題がある、ということで昔こういうプラグインを作ったくらいなのだが、今はマシンスペックも上がってるし気にしなくていいのかもな。 #neovim

delphinus@delphinus35

メニューを開く

github.com/svampkorg/mood… モードに応じて CursorLine, CursorLineNr のハイライトを変えてくれるプラグイン。ステータスラインの色を変えるのは良く見るけど、これはいいアイディア。 #neovim

delphinus@delphinus35

メニューを開く

昔はこういうの、conceal と正規表現でがんばってたのに、Tree-sitter + inline virtual text + extmark で格段に進化した表示になっている。まだまだテキストエディタは奥が深い。 #neovim

delphinus@delphinus35

メニューを開く

github.com/MeanderingProg… render-markdown、リンクや画像にもアイコンが付くようになっていた。gx でちゃんとファイル / URL が開く。どんどんリッチになるな。 #neovim pic.twitter.com/gA0QXdA6QY

delphinus@delphinus35

メニューを開く

お〜。載ってる。この環境は現地で動いてるの見て感動しました。nvim-dap 全然使ったことないのでやってみたい。 #neovim x.com/findy_englab/s…

Findy Engineer Lab@findy_englab

この中に、NeovimでiOSアプリ開発してるエンジニアはいませんか? ウホーイ(@the_uhooi)さん寄稿文「君は完璧で究極のエディター ~NeovimでSwiftを書く~」 findy-code.io/engineer-lab/o… #EngineerLab

delphinus@delphinus35

メニューを開く

github.com/MeanderingProg… render-markdown 最新版、見出し行とコードブロックに sign が付くようになってる面白い。 #neovim pic.twitter.com/f07kmw7r8F

delphinus@delphinus35

メニューを開く

github.com/MeanderingProg… render-markdown(markdown.nvim)で破壊的な変更。setup に与えるカスタマイズ書式が大幅に変わりました。かなり豪快に変わってる。 #neovim

delphinus@delphinus35

メニューを開く

linkarzu.com/posts/neovim/m… NeovimでMarkdownを書く時の便利設定・プラグインのまとめ。ここまで網羅的なのは初めて見た。 #neovim

delphinus@delphinus35

メニューを開く

#Neovim (ニオビム) vs #Helix (ヒリックス)】これから元に戻れない。Helix が好きになりました。 Neovimのほど強くないけど、Neovim より設定するのが楽です。そして Helixでゲーム開発もウェブ開発も楽しいよ!

ケニー 케니(アプリ開発者)@kennyfully

メニューを開く

ただ一つだけ、jsmigemo だけは使いたいんだよなー。これを Lua で代替するのは難しい。cmigemo のライブラリを直接呼び出すのもアリだが、プラグインの利用者は使いにくいよねえ。全部 Lua(というかプラグインとして自分が書いたコード)で完結したい所だ。 #neovim

delphinus@delphinus35

メニューを開く

TypeScript(というか deno)だと、豊富なライブラリを簡単に使える、ってのが denops の利点として挙げられるが、外部ライブラリに依存するのは欠点にもなるので善し悪しだと思っている。デバッグやりにくくなるし。 #neovim

delphinus@delphinus35

メニューを開く

なので、denops を選択する大きな理由「TypeScript が使える」は今では大して旨味を感じない。もう一つの理由「Vim と Neovim 両方に対応できる」も、Vim をもう使わないので意味が無い。 #neovim

delphinus@delphinus35

メニューを開く

昔々、LSP すら無い時代は Lua での開発体験はかなりヒドかったが、LSP + Tree-sitter + lazydev.nvim などのプラグインでかなり書き易くなった。Lua で業務アプリなんか書きたくは無いが、Neovim プラグインを書く程度ならもう十分満足できるレベル。 #neovim

delphinus@delphinus35

メニューを開く

denops プラグイン + lazy.nvim の遅延起動がどうやっても上手く行かないので使いたいプラグインを Lua に移植するかどうか悩んだがそれも大変過ぎるので困った(遅延起動やめろ) #neovim

delphinus@delphinus35

メニューを開く

これやってて気付いたんだけど、telescope の live_grep picker のオプション、search_dirs は名前を裏腹にファイル名も受け付けることができ、それらのファイルの中身から全文検索してくれるようです。 #neovim

delphinus@delphinus35

メニューを開く

github.com/nvim-telescope… telescope-frecency に、DB の中身を検索できる関数を追加しました。例えばリンク先の例に挙げているように、telescope-frecency で列挙できるファイルから内容を全文検索したりできます。 #neovim

delphinus@delphinus35

メニューを開く

github.com/folke/tokyonig… tokyonight.nvim、Vim のカラースキームもあるのか。.nvim なのに。 #vim #neovim

delphinus@delphinus35

メニューを開く

もし自分のプラグインを開発するときに便利なプラグインを .lazy.lua に羅列しておけば他の人も開発し易くなるという訳。僕も .lazy.lua を追加してみよう。 #neovim

delphinus@delphinus35

メニューを開く

github.com/folke/lazy.nvi… どうやって実現しているのかというと、同じく folke 氏の lazy.nvim には「local spec」という機能があり、カレントディレクトリに .lazy.lua ファイルがあるとプラグインを自動的に追加してくれる(ユーザーが許可した場合のみね)。こんな仕組みがあったとは。 #neovim

delphinus@delphinus35

メニューを開く

reddit.com/r/neovim/comme… これはいいアイディア。folke 氏のカラースキーム、tokyonight.nvim のディレクトリで Neovim を起動すると、自動的に mini.hipatterns が読み込まれてハイライトグループや各色表示を綺麗にハイライトしてくれる。カラスキームにコントリビュートしたくなるね。 #neovim

delphinus@delphinus35

メニューを開く

おはようございます!今日「 #Archlinux でも #AndroidStudio#Flutter 開発できる」スクショを見せたいと思います!でも、実は #neovim が好きだから、 android studio がいらない。笑 もう運動しましたし、今英語のレッスンとかを作っています!今日も素敵な一日を! pic.twitter.com/Yj4HgBEqln

ケニー 케니(アプリ開発者)@kennyfully

メニューを開く

reddit.com/r/neovim/s/S23… 面白いアイディア。18k とか 29j とか縦移動する時に数字を打つのに両手を使ってしまう(1 と 8 が遠い)のを解決するために、5進法(のようなもの)で表記する relativenumber を導入するプラグイン。例えば、18k → 33k、29j → 54j になる。 #neovim

delphinus@delphinus35

メニューを開く

reddit.com/r/neovim/s/ij0… Tree-sitterによるMarkdown編集画面のカスタマイズ。綺麗。Nerdfonts、ひいてはその元となったPowerlineは偉大だなあ。#neovim

delphinus@delphinus35

メニューを開く

reddit.com/r/neovim/s/Bxz… Neovim で VSCode のような検索・置換体験を実現するために TUI で動くツール作ったんだと。凄い情熱だ。プラグインじゃなくて普通に :terminal で起動する用。 #neovim

delphinus@delphinus35

メニューを開く

reddit.com/r/neovim/s/w5n… lazy.nvim、新バージョンに合わせてウェブサイトも刷新とか気合いの入り方が凄い。 #neovim

delphinus@delphinus35

メニューを開く

@ vimmer, neovim !command の日本語が文字化けします 試したこと $PROFILE (PowerShell Config) $ env:LANG='en-US.UTF-8' $ env:LC_ALL='en-US.UTF-8' on vimrc (init.vim) set encoding=utf-8 set fileencoding=utf-8 set shell=pwsh (↓) ja.stackoverflow.com/questions/9259… #neovim #vim #vi pic.twitter.com/2T7vFPHOfg

トレンド5:52更新

  1. 1

    ITビジネス

    5点目

  2. 2

    スポーツ

    藤尾翔太

    • 2点目
    • 山本理仁
    • 三戸舜介
    • 荒木遼太郎
    • U-23日本代表
    • U23
    • 18分
    • 19分
    • 24分
    • 42分
    • 36分
    • 日本代表
    • 途中出場
    • 山本
  3. 3

    エンタメ

    4点目

    • ゴールラッシュ
  4. 4

    告発文書言及の元課長死亡

    • 告発文
    • 兵庫県・斎藤知事
    • 告発文書
    • 斎藤知事
  5. 5

    ニュース

    告発文書 2人目

    • 2人目の死亡
  6. 6

    スポーツ

    3点目

    • 24分
    • 山本
  7. 7

    ITビジネス

    南米1位

    • 藤田譲瑠チマ
    • エンシソ
  8. 8

    スポーツ

    斉藤光毅

    • 2点目
    • 三戸舜介
    • 63分
    • スパルタ
  9. 9

    ITビジネス

    南米王者

    • 56年ぶり
  10. 10

    得失点差

20位まで見る
よく使う路線を登録すると遅延情報をお知らせ Yahoo!リアルタイム検索アプリ
Yahoo!リアルタイム検索アプリ