Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

it conflicts with lualine.nvim #87

Open
@adoyle-h

Description

@adoyle-h

I'm usinghint = 'statusline-winbar'. It can't work withhttps://github.com/nvim-lualine/lualine.nvim .

When setuse_winbar = 'always' in nvim-window-picker, and lualine uses the winbar.

  1. the display string in winbar will be rewritten by lualine. It always flash disappeared.
  2. it throws an error "Vim:E36: Not enough room". Refer toBug: Not enough room nvim-lualine/lualine.nvim#872

When setuse_winbar = 'never' in nvim-window-picker, and lualine uses the statusline.

  1. the display string in statusline will be rewritten by lualine. It always flash disappeared.

Version

nvim-window-picker:41cfaa4
nvim: v0.10.1

Config

{-- type of hints you want to get-- following types are supported-- 'statusline-winbar' | 'floating-big-letter'-- 'statusline-winbar' draw on 'statusline' if possible, if not 'winbar' will be-- 'floating-big-letter' draw big letter on a floating window-- usedhint='statusline-winbar',-- when you go to window selection mode, status bar will show one of-- following letters on them so you can use that letter to select the windowselection_chars='FJDKSLA;CMRUEIWOQP',-- This section contains picker specific configurationspicker_config= {statusline_winbar_picker= {-- You can change the display string in status bar.-- It supports '%' printf style. Such as `return char .. ': %f'` to display-- buffer file path. See :h 'stl' for details.selection_display=function(char,windowid)returnstring.format('[%s] %s',char,'%f')end,-- whether you want to use winbar instead of the statusline-- "always" means to always use winbar,-- "never" means to never use winbar-- "smart" means to use winbar if cmdheight=0 and statusline if cmdheight > 0use_winbar='always',-- "always" | "never" | "smart"},floating_big_letter= {-- window picker plugin provides bunch of big letter fonts-- fonts will be lazy loaded as they are being requested-- additionally, user can pass in a table of fonts in to font-- property to use insteadfont='ansi-shadow',-- ansi-shadow |},},-- whether to show 'Pick window:' promptshow_prompt=true,-- prompt message to show to get the user inputprompt_message='Pick window:',-- if you want to manually filter out the windows, pass in a function that-- takes two parameters. you should return window ids that should be-- included in the selection-- EX:--- function(window_ids, filters)--    -- filter the window_ids--    -- return only the ones you want to include--    return {1000, 1001}-- endfilter_func=nil,-- following filters are only applied when you are using the default filter-- defined by this plugin. if you pass in a function to "filter_func"-- property, you are on your ownfilter_rules= {-- when there is only one window available to pick from, use that window-- without prompting the user to selectautoselect_one=true,-- whether you want to include the window you are currently on to window-- selection or notinclude_current_win=true,},}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp