File: [Platon] / vimconfig / Attic / FEATURES.txt (download)
Revision 1.3, Tue Apr 23 10:28:53 2002 UTC (22 years ago) by host8
Changes since 1.2: +8 -5
lines
* Neptun --> Nepto
* Platon's homepage added to syntax file as hypertext
* Header update
|
*vimconfig* For Vim version 6.1. Last change: 2002 Apr 22
VIMCONFIG USER MANUAL by Lubomir Host
http://www.platon.sk/projects/vimconfig/
The notation used in this manual is explained here: |notation|
(type ':help notation')
Note: Use CTRL-] and CTRL-T when looking for keyword.
==============================================================================
1. Short description *vimconfig-description*
Vimconfig is a complete set of Vim 6.1 configurations files. It includes
personal vimrc config file with many features and some usefull plugins e.g.
for html, TeX, Perl, ... .
COMMON features *vimconfig-common*
---------------
- support for user specific and machine specific settings See
|vimconfig-specific-setup|.
- improved status bar |vimconfig-statusbar|.
- ability to open multiple files at ViM startup when they are specified at
command line |vimconfig-startup|.
- when opening new file a common used strings are inserted according to file
type; ie. #include directives in *.c files and so on
- automatic 'perltidy' detection and usage for Perl source codes indentation
KEYS (INSERT mode) *vimconfig-insert-mode*
------------------
*vimconfig-key-CTRL-a*
CTRL-a - move to beginning of line
*vimconfig-key-CTRL-e*
CTRL-e - move to end of line
*vimconfig-key-CTRL-d*
CTRL-d - delete current line without saving it to buffer and without
possibility of Undo; use with care!
KEYS (NORMAL mode) *vimconfig-normal-mode*
------------------
*vimconfig-key-CTRL-o*
CTRL-o - open file
COMMANDS *vimconfig-commands*
--------
Here is a list of defined commands: ~
-------------------------------------------------------------
|vimconfig-com-Printf| :Printf
|vimconfig-com-FoldLongLines| :FoldLongLines
|vimconfig-com-Indent| :Indent
|vimconfig-com-CallProg| :CallProg
|vimconfig-com-OpenAllWin| :OpenAllWin
|vimconfig-com-UnquoteMailBody| :UnquoteMailBody
|vimconfig-com-ReadFileAboveCursor| :ReadFileAboveCursor
|vimconfig-com-R| :R
|vimconfig-com-Help| :Help
|vimconfig-com-Calendar| :Calendar
|vimconfig-com-CallProg| :CallProg
|vimconfig-com-Explore| :Explore
|vimconfig-com-FoldLongLines| :FoldLongLines
|vimconfig-com-Help| :Help
|vimconfig-com-Inc| :Inc
|vimconfig-com-IncN| :IncN
|vimconfig-com-IncR| :IncR
|vimconfig-com-Indent| :Indent
|vimconfig-com-LoadFile| :LoadFile
|vimconfig-com-LoadTemplateFile| :LoadTemplateFile
|vimconfig-com-MatchDebug| :MatchDebug
|vimconfig-com-Next| :Next
|vimconfig-com-NetUserPass| :NetUserPass
|vimconfig-com-Nread| :Nread
|vimconfig-com-Nwrite| :Nwrite
|vimconfig-com-OpenAllWin| :OpenAllWin
|vimconfig-com-Print| :Print
|vimconfig-com-Printf| :Printf
|vimconfig-com-R| :R
|vimconfig-com-ReadFileAboveCursor| :ReadFileAboveCursor
|vimconfig-com-Sexplore| :Sexplore
|vimconfig-com-Source| :Source
|vimconfig-com-Snip| :Snip
|vimconfig-com-UnquoteMailBody| :UnquoteMailBody
-------------------------------------------------------------
Note: Use CTRL-] and CTRL-T when looking for keyword.
FUNCTIONS *vimconfig-functions*
---------
Here is a list of defined functions: ~
-------------------------------------------------------------
|vimconfig-fun-Help| Help()
|vimconfig-fun-ChangeFoldMethod| ChangeFoldMethod()
|vimconfig-fun-FoldLongLines| FoldLongLines()
|vimconfig-fun-AutoLastMod| AutoLastMod()
|vimconfig-fun-LastMod| LastMod()
|vimconfig-fun-OpenAllWin| OpenAllWin()
|vimconfig-fun-CallProg| CallProg()
|vimconfig-fun-Compile| Compile()
|vimconfig-fun-Indent| Indent()
|vimconfig-fun-UnquoteMailBody| UnquoteMailBody()
|vimconfig-fun-SafeLineDelete| SafeLineDelete()
|vimconfig-fun-GetID| GetID()
|vimconfig-fun-ReadFileAboveCursor| ReadFileAboveCursor()
|vimconfig-fun-RemoveAutogroup| RemoveAutogroup()
-------------------------------------------------------------
Note: Use CTRL-] and CTRL-T when looking for keyword.
==============================================================================
*vimconfig-specific-setup*
SPECIFIC USER SETUP ~
-------------------
If you will use specific setup (e.g you are working on multiple machines), you
can make it withoutch changing main configuration file ~/.vimrc. Simply put
your specific setup to one (or multiple) files. These files are automaticaly
sourced by vim on vim startup (if exists and are readable):
Supported filenames: ~
Sourced at begin of ~/.vimrc: (in this order!)
~/.vim/vimrc-local.pre
~/.vim/vimrc-local-<user>.pre
~/.vim/vimrc-local-<server>.pre
~/.vim/vimrc-local-<server>-<user>.pre
~/.vim/vimrc-local
~/.vim/vimrc-local-<user>
~/.vim/vimrc-local-<server>
~/.vim/vimrc-local-<server>-<user>
Sourced at end of ~/.vimrc: (in this order!)
~/.vim/vimrc-local.post
~/.vim/vimrc-local-<user>.post
~/.vim/vimrc-local-<server>.post
~/.vim/vimrc-local-<server>-<user>.post
Note: Please substitute '<server>' and '<user>' with your machine name or your
user name.
*vimconfig-statusbar*
*vimconfig-startup*
*vimconfig-com-Calendar*
:Calendar -
*vimconfig-com-CallProg*
:CallProg
*vimconfig-com-Explore*
:Explore
*vimconfig-com-FoldLongLines*
:FoldLongLines
*vimconfig-com-Help*
:Help
*vimconfig-com-Inc*
:Inc
*vimconfig-com-IncN*
:IncN
*vimconfig-com-IncR*
:IncR
*vimconfig-com-Indent*
:Indent - indents whole document; especially usable for C source codes
*vimconfig-com-LoadFile*
:LoadFile
*vimconfig-com-LoadTemplateFile*
:LoadTemplateFile
*vimconfig-com-MatchDebug*
:MatchDebug
*vimconfig-com-Next*
:Next
*vimconfig-com-NetUserPass*
:NetUserPass
*vimconfig-com-Nread*
:Nread
*vimconfig-com-Nwrite*
:Nwrite
*vimconfig-com-OpenAllWin*
:OpenAllWin
*vimconfig-com-Print*
:Print
*vimconfig-com-Printf*
:Printf
*vimconfig-com-ReadFileAboveCursor*
*vimconfig-com-R*
:R
:ReadFileAboveCursor
*vimconfig-com-Sexplore*
:Sexplore
*vimconfig-com-Source*
:Source
*vimconfig-com-Snip*
:Snip
*vimconfig-com-UnquoteMailBody*
:UnquoteMailBody removes starting '>' characters from every line
==============================================================================
x.x Autocommands *vimconfig-autocommands*
==============================================================================
x.x Plugins *vimconfig-plugins*
==============================================================================
X.x Thanks *vimconfig-thanks*
Very thanks to many people which contribute on this Vim configuration files.
Here is a list of contributors (alphabetical order): ~
Srinath Avadhanula <srinath AT fastmail.fm>
Ondrej Jombik 'Nepto' <nepto AT pobox.sk>
Martin Karas 'Wolcaan' <wolcano AT pobox.sk>
==============================================================================
vim:tw=78:ts=8:ft=FEATURES:norl:iskeyword=!-~,^*,^|,^"
Platon Group <platon@platon.org> http://platon.org/
|