Open9
Neovim の設定を書き直したい
最近の記事だし、暗黙の了解的な根幹部分の言及があって嬉しい〜
指針
- 基本 Lua(Vimscript を書きたくないので)
- VS Code Neo Vim に配慮する
- やりたいこと
- 競プロ
- C++, Rust, Python
- 速いは正義
- スクリプトかなにかの雑多な編集
- 競プロ
- できれば: 移植可能
- ちゃんとモジュールを切って
plugins.lua
的存在を肥大化させない
他人の Dotfiles を読もう・パクろう
- https://github.com/VonHeikemen/dotfiles/tree/master/my-configs/neovim
- https://github.com/tjdevries/config_manager/tree/master/xdg_config/nvim
- https://github.com/numToStr/dotfiles/tree/master/neovim/.config/nvim
- https://github.com/yutkat/dotfiles/tree/main/.config/nvim
- https://github.com/glepnir/nvim
気になり plugins
-
packer.nvim vs paq-nvim
- packer.nvim 機能豊富系。アクティビティが減ってるのが気になるところ
- paq-nvim は minimal 系。packer.nvim の諸々を理解して書くのが難しそうなのでアリかも。
- https://www.reddit.com/r/neovim/comments/ofcmhk/packer_or_paq/
- packer.nvim にしましょう。
- status line
- comment
- surround
- treesitter
- notify
- startup
- filer
- 移動
- autopair
- register
- LSP
- 補完
- snipet
- colorschemes
- git
ref
ポエム
- ベストプラクティス的な知見がまとまった資料が欲しい
- fish やめて zsh にしたくない?
TJ の dotfiles は難しくてよくわからないので yutkat さんのをベースにするか
vim-jp 探訪で発見、良さそう