From 93450b8b7bab4c570e413dbafb6704a54eefc25c Mon Sep 17 00:00:00 2001 From: Rokas Puzonas Date: Mon, 1 Nov 2021 17:18:04 +0200 Subject: [PATCH] fix: configure tabline --- lua/bindings.lua | 21 +++++++++++++++++++++ lua/config/lightline.lua | 3 +++ lua/plugins.lua | 2 +- 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/lua/bindings.lua b/lua/bindings.lua index 9964952..194e32f 100644 --- a/lua/bindings.lua +++ b/lua/bindings.lua @@ -1,8 +1,29 @@ local map = require 'utils.map' +local silent = {silent = true} + -- Window movement map('n', '', 'h') map('n', '', 'j') map('n', '', 'k') map('n', '', 'l') + +map('n', '', ':resize -2', silent) +map('n', '', ':resize +2', silent) +map('n', '', ':vertical resize -2', silent) +map('n', '', ':vertical resize +2', silent) + + +-- Go to tab by number +map('n', '1', '1gt') +map('n','2', '2gt') +map('n','3', '3gt') +map('n','4', '4gt') +map('n','5', '5gt') +map('n','6', '6gt') +map('n','7', '7gt') +map('n','8', '8gt') +map('n','9', '9gt') +map('n','0', ':tablast') + diff --git a/lua/config/lightline.lua b/lua/config/lightline.lua index 288fe4f..bf1ff95 100644 --- a/lua/config/lightline.lua +++ b/lua/config/lightline.lua @@ -18,6 +18,9 @@ vim.g.lightline = { component_function = { gitbranch = 'FugitiveHead', filename = 'LightlineFilename' + }, + tabline = { + right = {} } } diff --git a/lua/plugins.lua b/lua/plugins.lua index 88a99a8..e505d42 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -138,7 +138,7 @@ local function usePlugins(use, use_rocks) -- Start screen use { 'glepnir/dashboard-nvim', config = [[require 'config.dashboard']] } - -- Status line + -- Status line and tab line use { 'itchyny/lightline.vim', config = [[require 'config.lightline']]} end