## 概要 現状、[[Neovim]]の[[ウィンドウ (Vim)|ウィンドウ]]を分割しても、[[ステータスライン (Neovim)|ステータスライン]]は1つしか表示されない。 ![[2024-07-18_22h19_34.avif]] これは `vim.opt.laststatus = 3` としているからであるが、他の値にしても要件を満たせない。以下のような状態になる。 | `vim.opt.laststatus` | 状態 | | -------------------- | ---------------------------- | | 0~2 | 各アクティブウィンドウに表示 | | 3 | グローバルに1つ表示 | [[Neovimプラグイン]]は[[lualine.nvim]]を使っており、設定は以下。 ```lua { "nvim-lualine/lualine.nvim", dependencies = { "nvim-web-devicons", opt = true }, event = { "BufNewFile", "BufRead" }, options = { theme = "gruvbox-material" }, config = function() local lualine = require("lualine") local config = { options = { component_separators = {}, section_separators = {}, }, sections = { lualine_a = { "branch" }, lualine_b = { { "filename", path = 1 } }, lualine_c = {}, lualine_x = { "encoding", "fileformat" }, lualine_y = { "filetype", "searchcount" }, lualine_z = {}, }, inactive_sections = { lualine_a = {}, lualine_b = {}, lualine_c = {}, lualine_x = {}, lualine_y = {}, lualine_z = {}, }, } lualine.setup(config) end, } ``` ## 表示されない原因 ここまで書いて分かったが、[[lualine.nvim]]の`inactive_sections`が空になっているからと思われる。