タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Vimとluaに関するhomajuのブックマーク (5)

  • GitHub - is0n/jaq-nvim: ⚙️ Just Another Quickrun Plugin for Neovim in Lua

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - is0n/jaq-nvim: ⚙️ Just Another Quickrun Plugin for Neovim in Lua
    homaju
    homaju 2024/07/01
  • Neovim Lua のための LuaLS セットアップ

    はじめに Neovim には Lua が組込まれており、設定ファイル (init.lua) やプラグインを Lua で書けます。 しかし Lua の言語機能はなかなか貧弱であり、LSP のサポートがないと体験は悪いです。 ですので sumneko 氏が開発しているこちらの Language server (以下 LuaLS と表記) を入れている方は多いでしょう。 今回は LuaLS をちゃんと設定し、vim.api やプラグインの補完などをバリバリ効くようにして快適にしていきます。 ターゲット この記事の目的は LuaLS をいい感じに設定することだけです。 nvim-lspconfig や mason.nvim などには触れません。 参考元 公式のドキュメントはこちら。 型の付け方 LuaLS に型情報を伝えるには Annotations と呼ばれるコメント記法を使います。 ここを見て

    Neovim Lua のための LuaLS セットアップ
    homaju
    homaju 2024/01/04
  • 【Neovim】編集中のMarkdownファイルにスクリーンショットをお手軽挿入するLuaスクリプト

    はじめに NeovimMarkdownの文書を書いていると、Neovimのエディタから出ずにさくっとスクリーンショットで画像を挿入したい瞬間がよくありませんか? 私の場合、以下のような形式でテキストファイルとその配下に画像フォルダを用意したドキュメント管理をよくします。 /docs ├── document1.md ├── document2.md └── .img └── screenshot_yyyymmdd_hhMMSS.png これを実際にやろうとすると、以下のような手順が必要です。 ①Neovimを一旦放り出して ②スクリーンショットを撮影して ③スクリーンショットを保存したファイルをコピーして ④.imgフォルダにペーストしてリネームして ⑤Neovimに戻って、画像リンクを貼る それはもう面倒で、ストレスフルでした。。 なので、お手軽に実施できるようにさくっとスクリプトを書

    【Neovim】編集中のMarkdownファイルにスクリーンショットをお手軽挿入するLuaスクリプト
    homaju
    homaju 2023/12/10
    macとlinux対応
  • 今年お世話になった 12 個の Vim (Neovim) プラグインを紹介します

    この記事は Vim advent calendar 2022 その1 の12日目の記事です。 昨日は@isobe_mochiさんの記事「tataku.vim というプラグインを作っている話」でした。 明日は @hanlio さんの記事が公開される予定です。 はじめに 2022年ももうすぐ終わりそうですね。今年は Vim に関するお仕事がいただけたり、設定ファイルを Vim script から Lua に移行したりと、Vimmer としては非常に充実した一年となりました。これも Vim/Neovim コントリビュータの方々と、数多のプラグイン開発者のおかげです。当にありがとうございます。 そこで記事では、私が普段使っている Vim (Neovim) プラグインを主観強めで紹介します。私が普段メインで使っている Neovim には 2022/12/11 現在 91 個のプラグインが入ってい

    今年お世話になった 12 個の Vim (Neovim) プラグインを紹介します
    homaju
    homaju 2022/12/12
    outlineのプラグインをチェック
  • Neovimのconfigファイルをinit.lua化したので覚書

    init.lua入門系記事 日語で書かれた入門記事の類は非常に心強いですね。私が参考にしたものの内、内容が軽いものから順に掲載します。 [第2回] Neovimのすゝめ – 設定ファイルを作成する by won won eaterさん NeovimのためのLua入門 init.lua編 by slinさん 「Getting started using Lua in Neovim」日語版 by hituji-nosippoさん help 公式のヘルプは心強い存在です。間違った情報に出会う確率も低いはず。 Nvim特有の話はnvim上で検索しなければなりませんが、Vimと共通する部分は日語の情報も豊富です。 help - Vim語ドキュメント by vim-jp 特にLua関係の話はhelpを見るべし。 Lua全般: :help lua キーマップ: :help nvim_set_k

    Neovimのconfigファイルをinit.lua化したので覚書
    homaju
    homaju 2022/11/05
  • 1