.TH VIM 1 "2002 Feb 22"
.SH ���
vim \- Vi IMproved (���������� Vi), ��������� �������� ��� �������������
.SH ��������� ������
.br
.B vim
[�����] [���� ..]
.br
.B vim
[�����] \-
.br
.B vim
[�����] \-t �����
.br
.B vim
[�����] \-q [���� ������]
.PP
.br
.B ex
.br
.B view
.br
.B gvim
.B gview
.br
.B rvim
.B rview
.B rgvim
.B rgview
.SH ��������
.B Vim
-- ��������� ��������, �������-����������� � Vi.
�� ����� ���� ����������� ��� ������ ���� ����� �������� ������.
�������� �� ����� ��� ������ �������� ������� ��������.
.PP
�� ��������� � Vi, 
.B Vim
����� ����� ������������������: ������������ ������ ��������,
��������������� ���� � �������, ��������� ����������, ������ ��������� ������,
�������������� �ͣ� ������, ���������� �������, ���������� ��������� � �.�.
��. ":help vi_diff.txt" ��� ��������� ������� ������ �������� �����
.B Vim
� Vi.
.PP
�� ����� ������ �
.B Vim
����� �������� ������� � ������� ������� ���������� ������� (������� ":help").
��. ������ "���������� �������" ���� �� ������.
.PP
���� �����
.B Vim
��������� ��� ������ ������ ����� ��� ������ �������
.PP
	vim ����
.PP
� ����� ���� ������� �������
.B Vim
�������� ���:
.PP
	vim [�����] [������ ������]
.PP
���� ������ ������ �����������, �������� ���� ������ � ������ �������.
� ��������� ������ ��� ����� ������ ���� ������� ����� �� ��������� ����ң� ��������:
.TP 12
���� ..
������ �ͣ� ������.
������ ���� ����� �������� �������� � �������� � �����. ������ ����� ����ݣ�
� ������ ������ ������. ������ � ������ ������ ����� ���� ��������̣� ���
������ ������� ":next". ����� ������� ����, ��� �������� ���������� � �������
"�����" (-), ����� ������� ������ ���������� ��������� "--".
.TP
\-
���� ����� �������� �� ������ ������������ �����. ������� ����� �����������
�� ������������ ������ ����������� (stderr), ������� ������ ���� 
����������.
.TP
\-t {�����}
��� ����� � ��������� ������� ������� ������� �� "�����", ������� �� ����� goto.
{�����} ������ � ����� �����, ��������������� ���� ���������� ��������, � 
��������������� ������� �����������.
���� ����� ������������ � ���������� �� ����� ��, ��� {�����} ����� ���� ������
�������.
����, ���������� �������, ���������� ��������, � ������ ���������� � ������ �������.
��. ":help tag-commands".
.TP
\-q [���� ������]
������ ������ � ������ �������� �����������.
��� ���� ����������� [���� ������] � ������ ������ ��������� �� �����.
���� [���� ������] �� ������, ��� ����� ��ң��� �� �������� ����� 'errorfile'
(�� ���������: "AztecC.Err" ��� Amiga, "errors.err" ��� ������ ������).
� ��������� ������� ����� ������� �� ������� ":cn".
��. ":help quickfix".
.PP
.B Vim
��ģ� ���� ��-������� � ����������� �� ����� ������� (����������� ���� �����
���� ����� � ��� ��).
.TP 10
vim
"����������" ������, �ӣ �� ���������.
.TP
ex
������ � ������ Ex. ��� �������� � ���������� �����
���������� ��������� ������� ":vi". ����� Ex ��������
����� ���� "\-e".
.TP
view
������ � ������ "������ ��� ������". �� ������ �������� �� ��������� ������ 
�����. �� �� ����� ����� ������� ������ "\-R".
.TP
gvim gview
������ � ����������� �����������. ����������� � ����� ����.
�� �� ����� ����� ������� ��� ������� � ������ "\-g".
.TP
rvim rview rgvim rgview
��� � ���������� �������, �� � �������������. ������ ��������� ������� ��������
��� ���������������� ������
.B Vim.
������ ��������� "r" ����� ������������ ���� "\-Z".
.SH �����
����� ����� ���� ������� � ����� �������, �� ��� ����� �ͣ�
������. ����� ��� ���������� ����� ���� ���������� ��� �����
�������.
.TP 12
+[�����]
� ������ ����� ������ ����� ����ݣ� �� ������ � ��������� �������.
���� "�����" �� ������, ������ ����� ����ݣ� �� ��������� ������.
.TP
+/{������}
� ������ ����� ������ ����� ����ݣ� �� ����� ������� ����������
� ��������� ��������. ��. ":help search-pattern" ��� ���������
������ ���������� ��������.
.TP
+{�������}
.TP
\-c {�������}
{�������} ����������� ����� �������� ������� ����� ��� ������� Ex.
���� {�������} �������� �������, �� ��� ������ ���� ��������� �
������� ������� (� ����������� �� ������������ ��������).
������: vim "+set si" main.c
.br
����������: ����� ��������� �� ������ ������ "+" ��� "\-c".
.TP
\-\-cmd {�������}
��� "\-c", �� ������� ����������� ����� ���������� ������ �����
�������� (vimrc).
����� ��������� �� ������ ����� ������, ���������� �� ����������
������ "\-c".
.TP
\-A
����
.B Vim
��� ������ � ���������� ��������� ����� ��� ������ ������,
��������� ������ ������, � � ���������� �������� ����������,
���� ���� ���������
.B Vim
� �������� ������, � ���������� ������ 'arabic'. � ��������� 
������
.B Vim
��������� ������ � �������.
.TP
\-b
�������� �����.
������������ ��������� ��������� �����, �������� ��������� ������
��������� ��� ������������ �����.
.TP
\-C
����� �������������. �������� ����� 'compatible'.
.B Vim
����� �������� ����� ��� Vi, ���� ���� ���������� ���� .vimrc.
.TP
\-d
����� ������ ��������.
������ ���� ������� ��� ��� ��� ����� �����.
.B Vim
������� ��� ����� � ������� �������� ����� ����
(��� vimdiff(1)).
.TP
\-d {����������}
������� {����������} ��� ������������� � �������� ��������� (������ �� Amiga).
������:
"\-d con:20/30/600/150".
.TP
\-e
���������
.B Vim
� ������ Ex, ��� ����� ����������� ���� ����� ��� "ex".
.TP
\-f
����� ��������� ����������. ������
.B Vim
� ����������� ����������� �� ����� ��������� � �����������
�� ����������� ţ ��������. �� ��������� Amiga
.B Vim
�� ����� ��������� ����� ����. ���� ���� ����� ������������,
�����
.B Vim
����������� ����������, ������� ������ ����� ����������
������ ������ (��������, ��������� ��� ������ � ����������� ������).
�� ��������� Amiga ������� ":sh" � ":!" �� ����� ��������.
.TP
\-\-nofork
����� ��������� ����������. ������
.B Vim
� ����������� ����������� �� ����� ��������� � �����������
�� ����������� ţ ��������.
.TP
\-F
����
.B Vim
��� ������ � ���������� FKMAP ��� ������ ������ ������ ������
� �������� ���������� ��� ����� �����, ���� ���� ���������
.B Vim
� ������ �����, ����� ������, � ����ޣ����� ������� 
\&'fkmap' � 'rightleft'.
� ��������� ������
.B Vim
��������� ������ � ���������� �� ������.
.TP
\-g
����
.B Vim
��� ������ � ���������� ������������ ����������, ���� ����
�������� ����������� ���������. � ��������� ������
.B Vim
��������� ������ � ���������� �� ������.
.TP
\-h
������� ������� ���������� �� ���������� � ������ ��������� ������.
����� �����
.B Vim
��������� ������.
.TP
\-H
����
.B Vim
��� ������ � ���������� ������ ������ ������ ������
� �������� ���������� ��� ������, ���� ���� ���������
.B Vim
� ������ ������, ����� ������, � ����ޣ����� ������� 'hkmap' � 'rightleft'.
� ��������� ������
.B Vim
��������� ������ � ���������� �� ������.
.TP
\-i {viminfo}
���� ������������ ���� viminfo, �� ���� ���� ������ ��� ������ ����� (������
"~/.viminfo" �� ���������). ����� ����� �������� ������������� ����� viminfo
��ԣ� �������� ����� "NONE".
.TP
\-L
�� ��, ��� � \-r.
.TP
\-l
����� Lisp. ���������� ����� 'lisp' � 'showmatch'.
.TP
\-m
��������� ������ ���������. ��� ���� ����������� ����� 'write', �������
������ ������ ���������� �����������.
.TP
\-N
����� �������� �������������. ����������� 'compatible'.
.B Vim
����� �������� �����, �� �� ����� ��������� ��������� � Vi, ���� ����
����������� ���� �������� �������� (.vimrc).
.TP
\-n
�� ������������ ����-����. �������������� ��� ���� � ������ ����� ����������.
������ ��� ������ ����� �� ����� ��������� �������� (��������, ������ �����).
�� �� ����� ����� ������� �������� ":set uc=0". ������ -- ":set uc=200".
.TP
\-o[N]
������� N ����, �����̣���� �� �����������. ���� N �� �������, �� ����������� 
�� ������ ���� �� ������ ����.
.TP
\-O[N]
������� N ����, �����̣���� �� ���������. ���� N �� �������, �� ����������� 
�� ������ ���� �� ������ ����.
.TP
\-R
����� "������ ��� ������". ���������� ����� 'readonly'.
���� � ������ �������� ��� ��������������, �� ��� ����� �� ����� ������
�������� ������������. ��� ���������� ����� ���������� �������� ���������������
���� � ��������������� ������� Ex (��������, ":w!").
���� "\-R" ������������� �����, ��� ������������ � ���� "\-n" (��. ����).
����� 'readonly' ����� ���� ��������� �� ������� ":set noro".
��. ":help 'readonly'".
.TP
\-r
������� ������ ����-������ � ���������� �� �� ������������� ��� �������������� ����� ����.
.TP
\-r {����}
����� ��������������.
��� �������������� ����� ���� ����� ����������� ����-����.
����-���� ����� �� �� ���, ��� � ��������� ����, �� � ����������� ���������� ".swp".
��. ":help recovery".
.TP
\-s
����� �����. ������ ��� ������� ��� "Ex" ��� ���� ����� "\-s" ������ ���� "\-e".
.TP
\-s {scriptin}
����������� ���� �������� {scriptin}. ��� ����, ���������� ����� ��������������
� ���� ������, ��� ���� �� ��� ���� ������� �� �������. 
�� �� ����� ����������� �������� ":source! {scriptin}".
���� ����� ����� ����������� �� ���������� ������ ���������, �� � ���������� 
���� �������������� � ����������.
.TP
\-T {terminal}
��������
.B Vim
��� ������������� ���������. ���������� ������ � ��� ���������, ����� 
�������������� ����������� ��������� �� ��������. ��� ��������� ������ ���� 
��������
.B Vim
(�������� � ����) ��� ���������� � ������ termcap ��� terminfo.
.TP
\-u {vimrc}
������������ ������� �� ����� �������� {vimrc} ��� ���������.
��� ��������� ����� �������� ������������.
������ ��� �������������� ����������� ����� ������.
����� �������� ������������� ��������� �������� ������, ����� ������������
��� "NONE". ��. ":help initialization".
.TP
\-U {gvimrc}
������������ ������� �� ����� �������� {gvimrc} ��� ��������� ������������ 
����������.
��� ��������� ����� �������� ��� ������������ ���������� ������������.
����� �������� ������������� ��������� �������� ������������ ���������� ������, 
����� ������������ ��� "NONE". ��. ":help gui-init".
.TP
\-V
"���������" �����. �������� ��������� � ���, ����� ����� ��������, � �
������-������ ����� viminfo.
.TP
\-v
���������
.B Vim
� ������ Vi, ��� ����� ����������� ���� ����� ��� "vi". ����� ����� ������ ����
����������� ���� ����� ��� "ex".
.TP
\-w {scriptout}
��� �������, ������ � ���������� ������ �� ������� ���������� ������, 
������������ � ���� {scriptout}.
������ � ��� ������, ����� �� ������ ������� ���� �������� ��� ������������ 
������������� � "vim \-s" ��� ":source!". ���� ���� {scriptout} ��� ����������, 
�� ����� ������� ����� ����������� � ����� �����.
.TP
\-W {scriptout}
��� "\-w", �� ��� ������������ ���� ����� �����������.
.TP
\-x
��������� ������������ �����. ����� ������ ����������� ������ ������.
.TP
\-X
�� ������������ � X-�������. �������� �������� �� �������, �� ������ �����������
������������� ��������� ���� � ������ ������.
.TP
\-Z
������������ �����. �������� ��� ��, ��� � ���������, ������������ � "r".
.TP
\-\-
����� ������. ��� ��������� ��������� ��������������� ��� ����� ������.
����� ���� ������������ ��� ������ ������, ����� ������� ���������� � ������.
.TP
\-\-help
������� ������� ������� � ��������� ������. �� ��, ��� � "\-h".
.TP
\-\-version
������� ���������� � ������ ��������� � ��������� ������.
.TP
\-\-remote
������������ � ������� Vim � ��������� ��� ������� �����, ��������� �
����������� ����������. ���� ������ �� ������, ��������� ��������������,
� ����� �������� � ������� ����� Vim.
.TP
\-\-remote\-expr {���������}
������������ � ������� Vim � ��������� �� � ��������� {���������}. 
��������� ���������� ����� ������� � ����� ������������ ������ (stdout).
.TP
\-\-remote\-send {�����}
������������ � ������� Vim � �������� ��� ��������� {�����}.
.TP
\-\-remote\-silent
��� "\-\-remote", �� ��� ������ ��������������, ���� ������ �� ������.
.TP
\-\-remote\-wait
��� "\-\-remote", �� Vim �� ����� ��������� ������ �� ��� ���, ���� �� ����� 
��������� ������ ���� ������.
.TP
\-\-remote\-wait\-silent
��� "\-\-remote\-wait", �� ��� ������ ��������������, ���� ������ �� ������.
.TP
\-\-serverlist
������� ������ ���� ��������� �������� Vim.
.TP
\-\-servername {���}
������������ ��������� {���} � �������� ����� �������. ���� ���� 
"\-\-remote" �� ������, �� {���} ������������� ������ ����� Vim, 
� ��������� ������ ��������� �� ��� �������, � �������� ������� 
������������.
.TP
\-\-socketid {id}
������ ��� ������������ ���������� GTK: ������������ �������� GtkPlug ���
������� gvim � ��������� ����.
.TP
\-\-echo\-wid
������ ��� ������������ ���������� GTK: ������� ������������� ���� (Window ID)
� ����� ������������ ������ (stdout).
.SH ���������� �������
��� ������, �������� ������� ":help".
������� ":help ����", ����� �������� ������� �� ���������� ����.
��������, ������� ":help ZZ" ������� ���������� � ������� "ZZ".
����������� <Tab> � CTRL-D ��� ��������������� ����������
�������� ��� (":help cmdline-completion").
��� �������� ����������� �� ����������� ������������ ����� (���-�� 
����� �������������� ������, ��. ":help"). ����� ������� ����� 
������������� ��� ����� �������, �������� ":help syntax.txt".
.SH �����
.TP 15
/usr/local/lib/vim/doc/*.txt
����� �����������
.B Vim.
��. ":help doc-file-list" ��� ��������� ������� ������.
.TP
/usr/local/lib/vim/doc/tags
���� �����, ������������ ��� ������ ���������� � ������ �������.
.TP
/usr/local/lib/vim/syntax/syntax.vim
��������� ��������� ����������.
.TP
/usr/local/lib/vim/syntax/*.vim
����� ���������� ��� ������ ������.
.TP
/usr/local/lib/vim/vimrc
��������� ���������
.B Vim.
.TP
/usr/local/lib/vim/gvimrc
��������� ��������� ������������ ����������.
.TP
/usr/local/lib/vim/optwin.vim
��������, ������������ ��� ���������� ������� ":options". 
������� ������ ������������� � �������� ���������.
.TP
/usr/local/lib/vim/menu.vim
��������� ��������� ���� ��� gvim.
.TP
/usr/local/lib/vim/bugreport.vim
�������� ��� �������� ��ޣ�� �� ������������ ������. ��. ":help bugs".
.TP
/usr/local/lib/vim/filetype.vim
�������� ��� ����������� ���� ����� �� �����. ��. ":help 'filetype'".
.TP
/usr/local/lib/vim/scripts.vim
�������� ��� ����������� ���� ����� �� �����������. ��. ":help 'filetype'".
.TP
/usr/local/lib/vim/print/*.ps
����� ��� ������ PostScript.
.PP
����� ������ ���������� -- �� ����� VIM:
.br
<URL:http://www.vim.org/>
.SH ������ �����
vimtutor(1)
.SH ������
������� �����
.B Vim
������� ������ ����������� (Bram Moolenaar), �������� �������� �������� 
���������� �����. ��. ":help credits" �
.B Vim.
.br
.B Vim
���������� �� ���� ��������� Stevie, ����������� ����� ��������� (Tim Thompson),
���� �������� (Tony Andrews) � �. �. (������) �������� (G.R. (Fred) Walter). 
������, � ��������� ����� � Vim ����� �� �������� ������ �� ������������� ���� 
��� ���������������.
.br
������� ����������� 
.B Vim 
����������� � ������ ������� "�����", 
��. <URL:http://sourceforge.net/projects/ruvim/>.
.SH �����
������ ����� ����.
��. ":help todo" -- ������ ��������� �������.
.PP
�������, ��� ������ ����, ������� ��������� �������, �� ����� ����
�������� ����������� ������� ������� ��������������� ��������� Vi.
���� �� �������, ��� ���-�� �������� ������� ������ ������, ��� 
"Vi ������ ��� ��-�������", ����������� ���������� ���� vi_diff.txt 
(��� �������� ":help vi_diff.txt" � Vim) � ����������� ����� 'compatible'
� 'cpoptions'.