mdoTomofumi Chiba
7/13/2026, 10:35:05 AM

AstroNvim

NeoVim

curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz
sudo rm -rf /opt/nvim-linux-x86_64
sudo tar -C /opt -xzf nvim-linux-x86_64.tar.gz
export PATH="$PATH:/opt/nvim-linux-x86_64/bin"

絵文字アイコンが文字化け

Windows にフォント JetBrainsMono Nerd Font JetBrainsMonoNerdFont-*.ttf をまとめてインストール
https://www.nerdfonts.com/font-downloads

Windows のクリップボードにテキストをコピーするには

Shift 押しながらカーソルでテキスト選択。Control + C
マウスイベントが neovim に取られているので素の vim と違う

Plugin のインストール

vi ~/.config/nvim/lua/community.lua

以下の行を削除。ファイルが有効になる。

if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE

必要な Plugin を追記する

return {
  "AstroNvim/astrocommunity",
  { import = "astrocommunity.pack.lua" },
  { import = "astrocommunity.pack.typescript" },
  { import = "astrocommunity.pack.java" },
  { import = "astrocommunity.pack.spring-boot" },
  -- import/override with your plugins folder
}

nvim を再起動

TypeScript の LSP のインストール(これはたぶん不要)

:mason から vtsls を選択し i

Terminal が bash で起動しない

vi ~/.config/nvim/init.lua

以下を追加する。

vim.opt.shell = "/bin/bash"

操作

開いているファイルをフィルターして選択

space - fb

buffer の切り替え

[b or ]b

vim

terminal の入力モードから通常モードへの切り替え

<C-\><C-n>

coding

  • space la で code action。 import 挿入とか
TweetBlueskyLike