Neovimはじめました
公開日: 2025-02-24
Neovim
を始めました。
今まではJetbrains製のIDE(Rider、PhpStorm、WebStorm)をメインに利用してきましたが、なんとなくNeovimを使い始めてみました。
とりあえずIDEっぽい見た目にするためにいろんなライブラリを突っ込んで利用していて、👇のような見た目になっています。
※ソースはsolid-startで作成したものをそのまま表示しているだけです。
プラグイン
以下のプラグインを利用させてもらいました。
💤 A modern plugin manager for Neovim. Contribute to folke/lazy.nvim development by creating an account on GitHub.
Plugin for calling lazygit from within neovim. Contribute to kdheepak/lazygit.nvim development by creating an account on GitHub.
Quickstart configs for Nvim LSP. Contribute to neovim/nvim-lspconfig development by creating an account on GitHub.
Nvim Treesitter configurations and abstraction layer - nvim-treesitter/nvim-treesitter
A completion plugin for neovim coded in Lua. Contribute to hrsh7th/nvim-cmp development by creating an account on GitHub.
A snazzy bufferline for Neovim. Contribute to akinsho/bufferline.nvim development by creating an account on GitHub.
A blazing fast and easy to configure neovim statusline plugin written in pure lua. - nvim-lualine/lualine.nvim
Indent guides for Neovim. Contribute to lukas-reineke/indent-blankline.nvim development by creating an account on GitHub.
Rainbow-ize your indents in Neovim today! Contribute to TheGLander/indent-rainbowline.nvim development by creating an account on GitHub.
Find, Filter, Preview, Pick. All lua, all the time. - nvim-telescope/telescope.nvim
A file explorer tree for neovim written in lua. Contribute to nvim-tree/nvim-tree.lua development by creating an account on GitHub.
Use treesitter to auto close and auto rename html tag - windwp/nvim-ts-autotag
autopairs for neovim written in lua. Contribute to windwp/nvim-autopairs development by creating an account on GitHub.
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more - GitHub - numToStr/Comment.nvim: :brain: // Smart and...
Neovim treesitter plugin for setting the commentstring based on the cursor location in a file. - JoosepAlviste/nvim-ts-context-commentstring
One dark and light colorscheme for neovim >= 0.5.0 written in lua based on Atom's One Dark and Light theme. Additionally, it comes with 5 color variant styles - navarasu/onedark.nvim
感想
2週間ほどNeovimを利用して開発してみましたが、操作感は非常にいいです。
今後はwsl2環境ではNeovimをメインに利用し、windows環境ではIDEやvscodeにvimプラグインを入れて利用しようと思っています。