This commit is contained in:
parent
966965a156
commit
2f70f3ad17
6 changed files with 1806 additions and 1214 deletions
6
sources_non_forked/bufexplorer/.gitignore
vendored
Normal file
6
sources_non_forked/bufexplorer/.gitignore
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
# Ignore generated tags
|
||||||
|
/doc/tags
|
||||||
|
dist.bat
|
||||||
|
*.zip
|
||||||
|
tags
|
||||||
|
*.sw[a-p]
|
27
sources_non_forked/bufexplorer/LICENSE
Normal file
27
sources_non_forked/bufexplorer/LICENSE
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
Copyright (c) 2001-2013, Jeff Lanzarotta
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without modification,
|
||||||
|
are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright notice, this
|
||||||
|
list of conditions and the following disclaimer.
|
||||||
|
|
||||||
|
* Redistributions in binary form must reproduce the above copyright notice, this
|
||||||
|
list of conditions and the following disclaimer in the documentation and/or
|
||||||
|
other materials provided with the distribution.
|
||||||
|
|
||||||
|
* Neither the name of the {organization} nor the names of its
|
||||||
|
contributors may be used to endorse or promote products derived from
|
||||||
|
this software without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||||
|
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||||
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
|
||||||
|
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||||
|
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||||
|
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||||
|
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||||
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
@ -1,39 +1,95 @@
|
||||||
created by
|
bufexplorer
|
||||||
---------
|
===========
|
||||||
[jeff lanzarotta](http://www.vim.org/account/profile.php?user_id=97)
|
|
||||||
|
|
||||||
script type
|
BufExplorer Plugin for Vim
|
||||||
----------
|
|
||||||
utility
|
|
||||||
|
|
||||||
description
|
|
||||||
-----------
|
|
||||||
With bufexplorer, you can quickly and easily switch between buffers by using the one of the default public interfaces:
|
With bufexplorer, you can quickly and easily switch between buffers by using the one of the default public interfaces:
|
||||||
|
|
||||||
'\be' (normal open) or
|
'<Leader>be' (normal open) or
|
||||||
'\bs' (force horizontal split open) or
|
'<Leader>bt' (toggle open / close) or
|
||||||
'\bv' (force vertical split open)
|
'<Leader>bs' (force horizontal split open) or
|
||||||
|
'<Leader>bv' (force vertical split open)
|
||||||
|
|
||||||
Once the bufexplorer window is open you can use the normal movement keys (hjkl) to move around and then use <Enter> or <Left-Mouse-Click> to select the buffer you would like to open. If you would like to have the selected buffer opened in a new tab, simply press either <Shift-Enter> or 't'. Please note that when opening a buffer in a tab, that if the buffer is already in another tab, bufexplorer can switch to that tab automatically for you if you would like. More about that in the supplied VIM help.
|
Once the bufexplorer window is open you can use the normal movement keys (hjkl) to move around and then use <Enter> or <Left-Mouse-Click> to select the buffer you would like to open. If you would like to have the selected buffer opened in a new tab, simply press either <Shift-Enter> or 't'. Please note that when opening a buffer in a tab, that if the buffer is already in another tab, bufexplorer can switch to that tab automatically for you if you would like. More about that in the supplied VIM help.
|
||||||
|
|
||||||
Bufexplorer also offers various options including:
|
Bufexplorer also offers various options including:
|
||||||
|
- Display the list of buffers in various sort orders including:
|
||||||
* Display the list of buffers in various sort orders including:
|
- Most Recently Used (MRU) which is the default
|
||||||
* Most Recently Used (MRU) which is the default
|
- Buffer number
|
||||||
* Buffer number
|
- File name
|
||||||
* File name
|
- File extension
|
||||||
* File extension
|
- Full file path name
|
||||||
* Full file path name
|
- Delete buffer from list
|
||||||
* Delete buffer from list
|
|
||||||
|
|
||||||
For more about options, sort orders, configuration options, etc. please see the supplied VIM help.
|
For more about options, sort orders, configuration options, etc. please see the supplied VIM help.
|
||||||
|
|
||||||
install details
|
## vim.org
|
||||||
---------------
|
This plugin can also be found at http://www.vim.org/scripts/script.php?script_id=42.
|
||||||
Simply unzip bufexplorer.zip into a directory in your 'runtimepath', usually ~/.vim or c:\vimfiles, and restart Vim. This zip file contains plugin\bufexplorer.vim, and doc\bufexplorer.txt. See ':help add-local-help' on how to add bufexplorer.txt to vim's help system.
|
|
||||||
|
|
||||||
NOTE
|
## Installation
|
||||||
----
|
### Manually
|
||||||
Version 7.0.12 and above will ONLY work with 7.0 and above of Vim.
|
1. If you do not want to use on the the bundle handlers, you can take the zip
|
||||||
|
file from vim.org and unzip it and copy the plugin to your vimfiles\plugin
|
||||||
|
directory and the txt file to your vimfiles\doc directory. If you do that,
|
||||||
|
make sure you generate the help by executing
|
||||||
|
|
||||||
**IMPORTANT**: If you have a version prior to 7.1.2 that contains an autoload\bufexplorer.vim file, please REMOVE the autoload\bufexlorer.vim AND the plugin\bufexplorer.vim files before installing a new version.
|
`:helptag <your runtime directory>/doc`
|
||||||
|
|
||||||
|
Once help tags have been generated, you can view the manual with
|
||||||
|
`:help bufexplorer`.
|
||||||
|
|
||||||
|
### Vundle (https://github.com/gmarik/Vundle.vim)
|
||||||
|
1. Add the following configuration to your `.vimrc`.
|
||||||
|
|
||||||
|
Plugin 'jlanzarotta/bufexplorer'
|
||||||
|
|
||||||
|
2. Install with `:BundleInstall`.
|
||||||
|
|
||||||
|
### NeoBundle (https://github.com/Shougo/neobundle.vim)
|
||||||
|
1. Add the following configuration to your `.vimrc`.
|
||||||
|
|
||||||
|
NeoBundle 'jlanzarotta/bufexplorer'
|
||||||
|
|
||||||
|
2. Install with `:NeoBundleInstall`.
|
||||||
|
|
||||||
|
### Plug (https://github.com/junegunn/vim-plug)
|
||||||
|
1. Add the following configuration to your `.vimrc`.
|
||||||
|
|
||||||
|
Plug 'jlanzarotta/bufexplorer'
|
||||||
|
|
||||||
|
2. Install with `:PlugInstall`.
|
||||||
|
|
||||||
|
### Pathogen
|
||||||
|
1. Install with the following command.
|
||||||
|
|
||||||
|
git clone https://github.com/jlanzarotta/bufexplorer.git ~/.vim/bundle/bufexplorer.vim
|
||||||
|
|
||||||
|
## License
|
||||||
|
Copyright (c) 2001-2019, Jeff Lanzarotta
|
||||||
|
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without modification,
|
||||||
|
are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright notice, this
|
||||||
|
list of conditions and the following disclaimer.
|
||||||
|
|
||||||
|
* Redistributions in binary form must reproduce the above copyright notice, this
|
||||||
|
list of conditions and the following disclaimer in the documentation and/or
|
||||||
|
other materials provided with the distribution.
|
||||||
|
|
||||||
|
* Neither the name of the {organization} nor the names of its
|
||||||
|
contributors may be used to endorse or promote products derived from
|
||||||
|
this software without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||||
|
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||||
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
|
||||||
|
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||||
|
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||||
|
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||||
|
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||||
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -19,7 +19,7 @@ auto-pairs https://github.com/jiangmiao/auto-pairs
|
||||||
ale https://github.com/w0rp/ale
|
ale https://github.com/w0rp/ale
|
||||||
vim-yankstack https://github.com/maxbrunsfeld/vim-yankstack
|
vim-yankstack https://github.com/maxbrunsfeld/vim-yankstack
|
||||||
ack.vim https://github.com/mileszs/ack.vim
|
ack.vim https://github.com/mileszs/ack.vim
|
||||||
bufexplorer https://github.com/corntrace/bufexplorer
|
bufexplorer https://github.com/jlanzarotta/bufexplorer
|
||||||
ctrlp.vim https://github.com/ctrlpvim/ctrlp.vim
|
ctrlp.vim https://github.com/ctrlpvim/ctrlp.vim
|
||||||
mayansmoke https://github.com/vim-scripts/mayansmoke
|
mayansmoke https://github.com/vim-scripts/mayansmoke
|
||||||
nerdtree https://github.com/scrooloose/nerdtree
|
nerdtree https://github.com/scrooloose/nerdtree
|
||||||
|
|
Loading…
Reference in a new issue