VIM

Section: User Commands (1)
Updated: 2002 Feb 22
Index Return to Main Contents
 

���

vim - Vi IMproved (∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ Vi), ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜  

��������� ������


vim [�����] [���� ..]
vim [�����] -
vim [�����] -t �����
vim [�����] -q [���� ������]


ex
view
gvim gview
rvim rview rgvim rgview  

��������

Vim -- ��������� ��������, �������-����������� � Vi. �� ����� ���� ����������� ��� ������ ���� ����� �������� ������. �������� �� ����� ��� ������ �������� ������� ��������.

�� ��������� � Vi, Vim ����� ����� ������������������: ������������ ������ ��������, ��������������� ���� � �������, ��������� ����������, ������ ��������� ������, �������������� �ͣ� ������, ���������� �������, ���������� ��������� � �.�. ��. ":help vi_diff.txt" ��� ��������� ������� ������ �������� ����� Vim � Vi.

�� ����� ������ � Vim ����� �������� ������� � ������� ������� ���������� ������� (������� ":help"). ��. ������ "���������� �������" ���� �� ������.

���� ����� Vim ��������� ��� ������ ������ ����� ��� ������ �������

       vim ∩┐╜∩┐╜∩┐╜∩┐╜

� ����� ���� ������� ������� Vim �������� ���:

       vim [∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜] [∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜]

���� ������ ������ �����������, �������� ���Σ� ������ � ������ �������. � ��������� ������ ��� ����� ������ ���� ������� ����� �� ��������� ����ң� ��������:

���� ..
������ �ͣ� ������. ������ ���� ����� �������� �������� � �������� � �����. ������ ����� ����ݣ� � ������ ������ ������. ������ � ������ ������ ����� ���� ��������̣� ��� ������ ������� ":next". ����� ������� ����, ��� �������� ���������� � ������� "�����" (-), ����� ������� ������ ���������� ��������� "--".
-
���� ����� �������� �� ������ ������������ �����. ������� ����� ����������� �� ������������ ������ ����������� (stderr), ������� ������ ���� ����������.
-t {�����}
��� ����� � ��������� ������� ������� ������� �� "�����", ������� �� ����� goto. {�����} ������ � ����� �����, ��������������� ���� ���������� ��������, � ��������������� ������� �����������. ���� ����� ������������ � ���������� �� ����� ��, ��� {�����} ����� ���� ������ �������. ����, ���������� �������, ���������� ��������, � ������ ���������� � ������ �������. ��. ":help tag-commands".
-q [���� ������]
������ ������ � ������ �������� �����������. ��� ���� ����������� [���� ������] � ������ ������ ��������� �� �����. ���� [���� ������] �� ������, ��� ����� ��ң��� �� �������� ����� 'errorfile' (�� ���������: "AztecC.Err" ��� Amiga, "errors.err" ��� ������ ������). � ��������� ������� ����� ������� �� ������� ":cn". ��. ":help quickfix".

Vim ��ģ� ���� ��-������� � ����������� �� ����� ������� (����������� ���� ����� ���� ����� � ��� ��).

vim
"����������" ������, �ӣ �� ���������.
ex
������ � ������ Ex. ��� �������� � ���������� ����� ���������� ��������� ������� ":vi". ����� Ex �������� ����� ���� "-e".
view
������ � ������ "������ ��� ������". �� ������ �������� �� ��������� ������ �����. �� �� ����� ����� ������� ������ "-R".
gvim gview
������ � ����������� �����������. ����������� � ����� ����. �� �� ����� ����� ������� ��� ������� � ������ "-g".
rvim rview rgvim rgview
��� � ���������� �������, �� � �������������. ������ ��������� ������� �������� ��� ���������������� ������ Vim. ������ ��������� "r" ����� ������������ ���� "-Z".
 

�����

����� ����� ���� ������� � ����� �������, �� ��� ����� �ͣ� ������. ����� ��� ���������� ����� ���� ���������� ��� ����� �������.
+[�����]
� ������ ����� ������ ����� ����ݣ� �� ������ � ��������� �������. ���� "�����" �� ������, ������ ����� ����ݣ� �� ��������� ������.
+/{������}
� ������ ����� ������ ����� ����ݣ� �� ����� ������� ���������� � ��������� ��������. ��. ":help search-pattern" ��� ��������� ������ ���������� ��������.
+{�������}
-c {�������}
{�������} ����������� ����� �������� ������� ����� ��� ������� Ex. ���� {�������} �������� �������, �� ��� ������ ���� ��������� � ������� ������� (� ����������� �� ������������ ��������). ������: vim "+set si" main.c
����������: ����� ��������� �� ������ ������ "+" ��� "-c".
--cmd {�������}
��� "-c", �� ������� ����������� ����� ���������� ������ ����� �������� (vimrc). ����� ��������� �� ������ ����� ������, ���������� �� ���������� ������ "-c".
-A
���� Vim ��� ������ � ���������� ��������� ����� ��� ������ ������, ��������� ������ ������, � � ���������� �������� ����������, ���� ���� ��������� Vim � �������� ������, � ���������� ������ 'arabic'. � ��������� ������ Vim ��������� ������ � �������.
-b
�������� �����. ������������ ��������� ��������� �����, �������� ��������� ������ ��������� ��� ������������ �����.
-C
����� �������������. �������� ����� 'compatible'. Vim ����� �������� ����� ��� Vi, ���� ���� ���������� ���� .vimrc.
-d
����� ������ ��������. ������ ���� ������� ��� ��� ��� ����� �����. Vim ������� ��� ����� � ������� �������� ����� ���� (��� vimdiff(1)).
-d {����������}
������� {����������} ��� ������������� � �������� ��������� (������ �� Amiga). ������: "-d con:20/30/600/150".
-e
��������� Vim � ������ Ex, ��� ����� ����������� ���� ����� ��� "ex".
-f
����� ��������� ����������. ������ Vim � ����������� ����������� �� ����� ��������� � ����������� �� ����������� ţ ��������. �� ��������� Amiga Vim �� ����� ��������� ����� ����. ���� ���� ����� ������������, ����� Vim ����������� ����������, ������� ������ ����� ���������� ������ ������ (��������, ��������� ��� ������ � ����������� ������). �� ��������� Amiga ������� ":sh" � ":!" �� ����� ��������.
--nofork
����� ��������� ����������. ������ Vim � ����������� ����������� �� ����� ��������� � ����������� �� ����������� ţ ��������.
-F
���� Vim ��� ������ � ���������� FKMAP ��� ������ ������ ������ ������ � �������� ���������� ��� ����� �����, ���� ���� ��������� Vim � ������ �����, ����� ������, � ����ޣ����� ������� 'fkmap' � 'rightleft'. � ��������� ������ Vim ��������� ������ � ���������� �� ������.
-g
���� Vim ��� ������ � ���������� ������������ ����������, ���� ���� �������� ����������� ���������. � ��������� ������ Vim ��������� ������ � ���������� �� ������.
-h
������� ������� ���������� �� ���������� � ������ ��������� ������. ����� ����� Vim ��������� ������.
-H
���� Vim ��� ������ � ���������� ������ ������ ������ ������ � �������� ���������� ��� ������, ���� ���� ��������� Vim � ������ ������, ����� ������, � ����ޣ����� ������� 'hkmap' � 'rightleft'. � ��������� ������ Vim ��������� ������ � ���������� �� ������.
-i {viminfo}
���� ������������ ���� viminfo, �� ���� ���� ������ ��� ������ ����� (������ "~/.viminfo" �� ���������). ����� ����� �������� ������������� ����� viminfo ��ԣ� �������� ����� "NONE".
-L
�� ��, ��� � -r.
-l
����� Lisp. ���������� ����� 'lisp' � 'showmatch'.
-m
��������� ������ ���������. ��� ���� ����������� ����� 'write', ������� ������ ������ ���������� �����������.
-N
����� �������� �������������. ����������� 'compatible'. Vim ����� �������� �����, �� �� ����� ��������� ��������� � Vi, ���� ���� ����������� ���� �������� �������� (.vimrc).
-n
�� ������������ ����-����. �������������� ��� ���� � ������ ����� ����������. ������ ��� ������ ����� �� ����� ��������� �������� (��������, ������ �����). �� �� ����� ����� ������� �������� ":set uc=0". ������ -- ":set uc=200".
-o[N]
������� N ����, �����̣���� �� �����������. ���� N �� �������, �� ����������� �� ������ ���� �� ������ ����.
-O[N]
������� N ����, �����̣���� �� ���������. ���� N �� �������, �� ����������� �� ������ ���� �� ������ ����.
-R
����� "������ ��� ������". ���������� ����� 'readonly'. ���� � ������ �������� ��� ��������������, �� ��� ����� �� ����� ������ �������� ������������. ��� ���������� ����� ���������� �������� ��������������� ���� � ��������������� ������� Ex (��������, ":w!"). ���� "-R" ������������� �����, ��� ������������ � ���� "-n" (��. ����). ����� 'readonly' ����� ���� ��������� �� ������� ":set noro". ��. ":help 'readonly'".
-r
������� ������ ����-������ � ���������� �� �� ������������� ��� �������������� ����� ����.
-r {����}
����� ��������������. ��� �������������� ����� ���� ����� ����������� ����-����. ����-���� ����� �� �� ���, ��� � ��������� ����, �� � ����������� ���������� ".swp". ��. ":help recovery".
-s
����� �����. ������ ��� ������� ��� "Ex" ��� ���� ����� "-s" ������ ���� "-e".
-s {scriptin}
����������� ���� �������� {scriptin}. ��� ����, ���������� ����� �������������� � ���� ������, ��� ���� �� ��� ���� ������� �� �������. �� �� ����� ����������� �������� ":source! {scriptin}". ���� ����� ����� ����������� �� ���������� ������ ���������, �� � ���������� ���� �������������� � ����������.
-T {terminal}
�������� Vim ��� ������������� ���������. ���������� ������ � ��� ���������, ����� �������������� ����������� ��������� �� ��������. ��� ��������� ������ ���� �������� Vim (�������� � ����) ��� ���������� � ������ termcap ��� terminfo.
-u {vimrc}
������������ ������� �� ����� �������� {vimrc} ��� ���������. ��� ��������� ����� �������� ������������. ������ ��� �������������� ����������� ����� ������. ����� �������� ������������� ��������� �������� ������, ����� ������������ ��� "NONE". ��. ":help initialization".
-U {gvimrc}
������������ ������� �� ����� �������� {gvimrc} ��� ��������� ������������ ����������. ��� ��������� ����� �������� ��� ������������ ���������� ������������. ����� �������� ������������� ��������� �������� ������������ ���������� ������, ����� ������������ ��� "NONE". ��. ":help gui-init".
-V
"���������" �����. �������� ��������� � ���, ����� ����� ��������, � � ������-������ ����� viminfo.
-v
��������� Vim � ������ Vi, ��� ����� ����������� ���� ����� ��� "vi". ����� ����� ������ ���� ����������� ���� ����� ��� "ex".
-w {scriptout}
��� �������, ������ � ���������� ������ �� ������� ���������� ������, ������������ � ���� {scriptout}. ������ � ��� ������, ����� �� ������ ������� ���� �������� ��� ������������ ������������� � "vim -s" ��� ":source!". ���� ���� {scriptout} ��� ����������, �� ����� ������� ����� ����������� � ����� �����.
-W {scriptout}
��� "-w", �� ��� ������������ ���� ����� �����������.
-x
��������� ������������ �����. ����� ������ ����������� ������ ������.
-X
�� ������������ � X-�������. �������� �������� �� �������, �� ������ ����������� ������������� ��������� ���� � ������ ������.
-Z
������������ �����. �������� ��� ��, ��� � ���������, ������������ � "r".
--
����� ������. ��� ��������� ��������� ��������������� ��� ����� ������. ����� ���� ������������ ��� ������ ������, ����� ������� ���������� � ������.
--help
������� ������� ������� � ��������� ������. �� ��, ��� � "-h".
--version
������� ���������� � ������ ��������� � ��������� ������.
--remote
������������ � ������� Vim � ��������� ��� ������� �����, ��������� � ����������� ����������. ���� ������ �� ������, ��������� ��������������, � ����� �������� � ������� ����� Vim.
--remote-expr {���������}
������������ � ������� Vim � ��������� �� � ��������� {���������}. ��������� ���������� ����� ������� � ����� ������������ ������ (stdout).
--remote-send {�����}
������������ � ������� Vim � �������� ��� ��������� {�����}.
--remote-silent
��� "--remote", �� ��� ������ ��������������, ���� ������ �� ������.
--remote-wait
��� "--remote", �� Vim �� ����� ��������� ������ �� ��� ���, ���� �� ����� ��������� ������ ���� ������.
--remote-wait-silent
��� "--remote-wait", �� ��� ������ ��������������, ���� ������ �� ������.
--serverlist
������� ������ ���� ��������� �������� Vim.
--servername {���}
������������ ��������� {���} � �������� ����� �������. ���� ���� "--remote" �� ������, �� {���} ������������� ������ ����� Vim, � ��������� ������ ��������� �� ��� �������, � �������� ������� ������������.
--socketid {id}
������ ��� ������������ ���������� GTK: ������������ �������� GtkPlug ��� ������� gvim � ��������� ����.
--echo-wid
������ ��� ������������ ���������� GTK: ������� ������������� ���� (Window ID) � ����� ������������ ������ (stdout).
 

���������� �������

∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜, ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ":help". ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ":help ∩┐╜∩┐╜∩┐╜∩┐╜", ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜. ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜, ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ":help ZZ" ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ "ZZ". ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ <Tab> ∩┐╜ CTRL-D ∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜ (":help cmdline-completion"). ∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ (∩┐╜∩┐╜∩┐╜-∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜, ∩┐╜∩┐╜. ":help"). ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜, ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ":help syntax.txt".  

�����

/usr/local/lib/vim/doc/*.txt
����� ����������� Vim. ��. ":help doc-file-list" ��� ��������� ������� ������.
/usr/local/lib/vim/doc/tags
���� �����, ������������ ��� ������ ���������� � ������ �������.
/usr/local/lib/vim/syntax/syntax.vim
��������� ��������� ����������.
/usr/local/lib/vim/syntax/*.vim
����� ���������� ��� ������ ������.
/usr/local/lib/vim/vimrc
��������� ��������� Vim.
/usr/local/lib/vim/gvimrc
��������� ��������� ������������ ����������.
/usr/local/lib/vim/optwin.vim
��������, ������������ ��� ���������� ������� ":options". ������� ������ ������������� � �������� ���������.
/usr/local/lib/vim/menu.vim
��������� ��������� ���� ��� gvim.
/usr/local/lib/vim/bugreport.vim
�������� ��� �������� ��ޣ�� �� ������������ ������. ��. ":help bugs".
/usr/local/lib/vim/filetype.vim
�������� ��� ����������� ���� ����� �� �����. ��. ":help 'filetype'".
/usr/local/lib/vim/scripts.vim
�������� ��� ����������� ���� ����� �� �����������. ��. ":help 'filetype'".
/usr/local/lib/vim/print/*.ps
����� ��� ������ PostScript.

����� ������ ���������� -- �� ����� VIM:
<URL:http://www.vim.org/>  

������ �����

vimtutor(1)  

������

������� ����� Vim ������� ������ ����������� (Bram Moolenaar), �������� �������� �������� ���������� �����. ��. ":help credits" � Vim.
Vim ���������� �� ���� ��������� Stevie, ����������� ����� ��������� (Tim Thompson), ���� �������� (Tony Andrews) � �. �. (������) �������� (G.R. (Fred) Walter). ������, � ��������� ����� � Vim ����� �� �������� ������ �� ������������� ���� ��� ���������������.
∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ Vim ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ "∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜", ∩┐╜∩┐╜. <URL:http://sourceforge.net/projects/ruvim/>.  

�����

������ ����� ����. ��. ":help todo" -- ������ ��������� �������.

�������, ��� ������ ����, ������� ��������� �������, �� ����� ���� �������� ����������� ������� ������� ��������������� ��������� Vi. ���� �� �������, ��� ���-�� �������� ������� ������ ������, ��� "Vi ������ ��� ��-�������", ����������� ���������� ���� vi_diff.txt (��� �������� ":help vi_diff.txt" � Vim) � ����������� ����� 'compatible' � 'cpoptions'.


 

Index

���
��������� ������
��������
�����
���������� �������
�����
������ �����
������
�����

This document was created by man2html, using the manual pages.
Time: 15:21:09 GMT, April 13, 2025