Revert back to peaksea
Not ready to change yet 😅
This commit is contained in:
parent
00e71f8763
commit
ab92a1d4f5
2 changed files with 23 additions and 63 deletions
|
@ -1,72 +1,32 @@
|
||||||
This is a mirror of http://www.vim.org/scripts/script.php?script_id=1863
|
|
||||||
|
|
||||||
This library provides some utility functions. There isn't much need to
|
This library provides some utility functions. There isn't much need to
|
||||||
install it unless another plugin requires you to do so.
|
install it unless another plugin requires you to do so.
|
||||||
|
|
||||||
The most useful functions provided by this library probably are:
|
Most of the library is included in autoload files. No autocommands are
|
||||||
|
created. With the exception of loading ../plugin/02tlib.vim at startup
|
||||||
|
the library has no impact on startup time or anything else.
|
||||||
|
|
||||||
tlib#input#List(), tlib#input#ListW()
|
The change-log is included at the bottom of ../plugin/02tlib.vim
|
||||||
- Display a list
|
(move the cursor over the file name and type gfG)
|
||||||
- Dynamically filter items matching a pattern (somethat like google)
|
|
||||||
- E.g. you filter for "foo -bar": show all entries containing foo but not bar.
|
|
||||||
- Select items from a list
|
|
||||||
- Do stuff
|
|
||||||
- Developers can define keys that trigger some action with the
|
|
||||||
selected items
|
|
||||||
- Demo: http://vimsomnia.blogspot.com/2010/11/selecting-items-from-list-with-tlibs.html
|
|
||||||
|
|
||||||
tlib#input#EditList
|
Demo of |tlib#input#List()|:
|
||||||
+ Edit a list (copy, cut, paste, delete, edit ...)
|
http://vimsomnia.blogspot.com/2010/11/selecting-items-from-list-with-tlibs.html
|
||||||
|
|
||||||
:TLet VAR = VALUE
|
|
||||||
Set a variable only if it doesn't already exist.
|
|
||||||
|
|
||||||
:TScratch
|
|
||||||
Open a scratch buffer (a buffer without a file).
|
|
||||||
|
|
||||||
:TVarArg VAR1, [VAR2, DEFAULT2] ...
|
|
||||||
Handle "rest" (variable) arguments in functions.
|
|
||||||
EXAMPLES:
|
|
||||||
function! Foo(...)
|
|
||||||
TVarArg ['a', 1], 'b'
|
|
||||||
echo 'a='. a
|
|
||||||
echo 'b='. b
|
|
||||||
endf
|
|
||||||
|
|
||||||
TBrowseOutput COMMAND
|
|
||||||
Every wondered how to effciently browse the output of a command
|
|
||||||
without redirecting it to a file? This command takes a command as
|
|
||||||
argument and presents the output via |tlib#input#List()| so that you
|
|
||||||
can easily search for a keyword (e.g. the name of a variable or
|
|
||||||
function) and the like.
|
|
||||||
|
|
||||||
If you press enter, the selected line will be copied to the command
|
|
||||||
line. Press ESC to cancel browsing.
|
|
||||||
|
|
||||||
EXAMPLES:
|
|
||||||
TBrowseOutput 20verb TeaseTheCulprit
|
|
||||||
TBrowseOutput let
|
|
||||||
TBrowseOutput map
|
|
||||||
|
|
||||||
|
|
||||||
Related (small) plugins that utilize tlib and thus provide some degree of uniform user experience:
|
-----------------------------------------------------------------------
|
||||||
tbibtools (vimscript #1915): bibtex-related utilities (sort, reformat, list contents ...)
|
Install~
|
||||||
tmarks (vimscript #2594): Browse, place, & delete marks
|
|
||||||
tmboxbrowser (vimscript #1906): A mbox browser -- Read your e-mails with vim
|
Edit the vba file and type: >
|
||||||
tmru (vimscript #1864): Most Recently Used Files
|
|
||||||
trag (vimscript #2033): A slightly language-aware alternative to grep
|
:so %
|
||||||
tregisters (vimscript #2017): List, edit, and run/execute registers/clipboards
|
|
||||||
tselectbuffer (vimscript #1866): A quick buffer selector/switcher
|
See :help vimball for details. If you have difficulties, please make
|
||||||
tselectfiles (vimscript #1865): A quick file selector/browser/explorer (sort of)
|
sure, you have the current version of vimball (vimscript #1502)
|
||||||
ttagecho (vimscript #2055): Show current tag information
|
installed.
|
||||||
ttagcomplete (vimscript #2069): Context-sensitive tags-based completion and code skeletons
|
|
||||||
ttags (vimscript #2018): Tag list browser (List, filter, preview, jump to tags)
|
|
||||||
ttoc (vimscript #2014): A regexp-based table of contents of the current buffer
|
|
||||||
vikitasks (vimscript #2894): Search viki files for tasks and display them in a list
|
|
||||||
|
|
||||||
|
|
||||||
For full details, please see:
|
|
||||||
http://github.com/tomtom/tlib_vim/blob/master/doc/tlib.txt
|
|
||||||
|
|
||||||
Also available via git
|
|
||||||
http://github.com/tomtom/tlib_vim
|
|
||||||
|
License: GPLv3 or later
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ set guioptions-=L
|
||||||
|
|
||||||
" Colorscheme
|
" Colorscheme
|
||||||
set background=dark
|
set background=dark
|
||||||
colorscheme dracula
|
colorscheme peaksea
|
||||||
|
|
||||||
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
|
Loading…
Reference in a new issue