diff --git a/runtime/lua/vim/_core/defaults.lua b/runtime/lua/vim/_core/defaults.lua index 69c76118f2..c1e6d52366 100644 --- a/runtime/lua/vim/_core/defaults.lua +++ b/runtime/lua/vim/_core/defaults.lua @@ -1004,7 +1004,7 @@ do -- Neither the TUI nor $COLORTERM indicate that truecolor is supported, so query the -- terminal local caps = {} ---@type table - require('vim.termcap').query({ 'Tc', 'RGB', 'setrgbf', 'setrgbb' }, function(cap, found) + require('vim.tty').query({ 'Tc', 'RGB', 'setrgbf', 'setrgbb' }, function(cap, found) if not found then return end diff --git a/runtime/lua/vim/termcap.lua b/runtime/lua/vim/tty.lua similarity index 100% rename from runtime/lua/vim/termcap.lua rename to runtime/lua/vim/tty.lua diff --git a/runtime/plugin/osc52.lua b/runtime/plugin/osc52.lua index a17ce14f5a..deeda7ad31 100644 --- a/runtime/plugin/osc52.lua +++ b/runtime/plugin/osc52.lua @@ -60,7 +60,7 @@ vim.api.nvim_create_autocmd('UIEnter', { end -- Fallback to XTGETTCAP - require('vim.termcap').query('Ms', function(cap, found, seq) + require('vim.tty').query('Ms', function(cap, found, seq) if not found then return end diff --git a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c index 0febdb4dcd..a257827f82 100644 --- a/src/nvim/tui/tui.c +++ b/src/nvim/tui/tui.c @@ -2012,7 +2012,7 @@ static void terminfo_set_str(TUIData *tui, TerminfoDef str, const char *val) /// Determine if the terminal supports truecolor or not. /// /// note: We get another chance at detecting these in the nvim server process, see -/// the use of vim.termcap in runtime/lua/vim/_core/defaults.lua +/// the use of vim.tty in runtime/lua/vim/_core/defaults.lua /// /// If terminfo contains Tc, RGB, or both setrgbf and setrgbb capabilities, return true. static bool term_has_truecolor(TUIData *tui, const char *colorterm)