tabulous : Lightweight Vim plugin to enhance the tabline including numbered tab page labels
script karma |
Rating 0/0,
Downloaded by 1996 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Steven Garcia |
|
script type |
ftplugin |
|
description |
Lightweight Vim plugin to enhance the tabline including numbered tab page labels; it's written entirely in Vim script.
The latest version may be found at: https://github.com/webdevel/tabulous
Features
Shows the tab page number on every tab label for quickly navigating to the desired tab <number>gt.
Rename the current tab page label.
Tabs display an indicator when a buffer has been modified and not saved.
Dynamically updates the filename of the currently focused window in the tab page.
Eliminates inefficient use of string concatenation operator by using printf where possible.
Does not show filename extensions to preserve the amount of tab label space.
Performs runtime calculation of maximum tab label length and truncates accordingly (Dynamic resizing of tab labels).
Options are configurable from .vimrc.
Planned Features
Enhancement of tab label truncation algorithm
Toggle tab page numbers on and off by keyboard shortcut
Toggle tab label filename extensions on and off by keyboard shortcut
Toggle tab label truncation on and off by keyboard shortcut
> In progress: keyboard shortcuts and enhancement of tab label truncation algorithm. |
|
install details |
You may choose your preferred method of installation from using your .vimrc, Pathogen, Vundle, NeoBundle, VimPlug or some other similar plugin manager.
> Windows users, change all following occurrences of ~/.vim to ~\vimfiles.
Vimrc Tabulous Installation
Run the following commands in a terminal:
mkdir -p ~/.vim/bundle
cd ~/.vim/bundle
git clone https://github.com/webdevel/tabulous.git
echo 'set runtimepath^=~/.vim/bundle/tabulous' >> ~/.vimrc
Restart Vim.
Pathogen Tabulous Installation
Run the following commands in a terminal:
mkdir -p ~/.vim/bundle
cd ~/.vim/bundle
git clone https://github.com/webdevel/tabulous.git
Restart Vim.
Vundle Tabulous Installation
If your Vundle version is less than 0.10.2, change Plugin to Bundle.
Enter this in your .vimrc:
Plugin 'webdevel/tabulous'
Then enter the following command-lines in Vim:
:source %
:PluginInstall |
|
script versions (upload new version)
Click on the package to download.
ip used for rating: 18.97.14.85
|