*os_msdos.txt*   Vim version 6.2.   : 2001 Sep 03


		        VIM -  


					     *msdos* *ms-dos* *MSDOS* *MS-DOS*
   ,    Vim   MS-DOS.

1.    MS-DOS		|msdos-|
2.  			|msdos-|
3.   			|msdos-_|
4.   termcap		|msdos-termcap|
5.    Shift		|msdos-_|
6.  ͣ 		|msdos-_ͣ_|
7.    	|msdos-|
8.   		|msdos-_|
9.      DOS	|msdos-_|

    Win32  DOS :

 			|dos-_|
   	|dos-__|
  		|dos-_|
    			|dos-|
 				|dos-_|
 :cd				|dos-:cd|
  		|dos-CTRL-Break|
 				|dos-_|
  'shell'  	|dos-|

    src/INSTALL.pc.		     *msdos-compiling*

==============================================================================
1.    MS-DOS		       *msdos-versions* *msdos-*

  MS-DOS     Vim:

							               *dos16*
 Dos16 	     MS-DOS,  
		640 Kbyte .     OS/2, Windows 95
		 NT.     Vim (,
		   ..).   
		      386.
								       *dos32*
 Dos32          386   |DPMI|,
                   .   
		    ,    Windows NT.
		  MS-DOS, Windows 3.1  Windows 95.
    
 Windows   ݣ   Vim:

  Win32
		   Windows 95  Windows NT,  
		 ,      .. 
		  Windows 95   .  
		Windows NT. . |os_win32.txt|.
 Win32   
		  ,      Win32. 
		  ,  Vim    ,   
		.      ,   ..
		  Windows 95  Windows NT. . |gui-w32|.

   Dos32  Win32.   Dos16 
    ,  ţ   
    .    :
":set ul=-1".     Dos16    
  DOS  Windows 95;  Windows NT  Win32   
    Dos16.

								        *DPMI*
  Dos32    DPMI    MS-DOS.   
Windows       ,    
  .   ,      "No
DPMI"    ģ   DPMI.    
ޣ  ,   CSDPMI4B.ZIP.     Vim
    "cwsdpmi".      autoexec.bat
 "cwsdpmi -p"     .  
"CSDPMI*.ZIP"     "ftp.neosoft.com/pub/users/s/sandmann".

				  *minimal-features* *_*
16-  DOS    . 
 ޣ   |+-| ( 
"T").    ,   feature.h
 .

==============================================================================
2.  			     *msdos-problems* *msdos-*

  SmartDrive (MS-DOS 6.x)    , 
 ,   Vim    - 
 ,     (,  ݣ 
 ).       >

	A serious disk error has occurred .., Retry (r)?
	( أ  ...  (r)?)

   ,        
 .     Ctrl-Alt-Del.    
  Vim,   SmartDrive.     SmartDrive 
.     ,     
 .

Vim    -,    ,   
 "share".       -,
  "share"  config.sys  autoexec.bat ( . 
  MSDOS).

 Dos16      10  (  
) .      ,   
 -,      , 
  . Vim       
       . 

 Dos32       
.     FILES  CONFIG.SYS.  
   15;     
 ,     .   FILES
  ,       , 
      !

  Dos32      .  
          .
       . ,   
    "this_is_a_test",    "this_i~1", 
 ":e *1"     "this_is_a_test".

    Dos32    , 
 DPMI,  config.sys   ,   .
     -- "netx",   
"NetWare v. 3.26 Workstation shell".    , 
ţ   3.32.

 Dos32     ͣ , ޣ 
.     ,     .
: >

	vim "program files\accessories\ppp.scp"

   ,       , 
  .   ,    
  .,    "fi'le.txt": >

	vim fi\'le.txt

==============================================================================
3.   		       *msdos-longfname* *msdos-_*

  Dos32   Windows 95,     
  .     .   
  ,  

	set LFN=N

    autoexec.bat.

:      DJGPP,   , ,  
"djgpp.env",     "LFN=n".   , 
  ͣ    ţ  "LFN=Y".

==============================================================================
4.   termcap				       *msdos-termcap*

      , ,  
   COM),     "pcansi".  
termcap        (.
|-|).  ,    ansi.sys  IBM 
     pcansi.   
ansi.sys,      t_al  t_dl    >

	:set t_al= t_dl=

  ,     .  ansi.sys
  nansi.sys, nnansi.sys    .

    Vim  , Σ  COM: , 
  'bioskey'.   , Vim    
  PC. ,   ޣ  'bioskey'  CTRL-C 
CTRL-P   .

==============================================================================
5.    Shift		 *msdos-arrows* *msdos-_*

  <CTRL-Left>  <CTRL-Right>  
<SHIFT-Left>  <SHIFT--Right>.  <Up>  <Down>    
  <CTRL>  <SHIFT>.

==============================================================================
                                                *msdos-_ͣ_*
6.  ͣ 			      *msdos-fname-extensions*

MS-DOS        . ,
  ,  '.'      
'_',     8 ,     
(, ".swp").   : "test.c"   "test_c.bak",
"thisisat.est"   "thisisat.bak".    
   ,     'backupext'
 "~"  ".bak".   ,    
"thisisat.est"  "thisisat.es~".  'shortname' , 
  .

==============================================================================
7.      *msdos-limitations* *msdos-*

     -.     
    .   ,  
      .    
   Dos16,      .

 Vim    "  !",    
.       
  .    'undolevels'  0
  ̣  .    
      ,  
       
.      , 
  'undolevels'   .

	            *msdos-clipboard-limits* *msdos-__*
  Dos32       .
,      ,    
    ,    Windows 
  Vim     Dos.  , 
  ,       
  Windows,     Dos 
 .

,        Dos,
   config.sys  : >

	DOS=HIGH,UMB
	DEVICE=C:\WINDOWS\himem.sys
	DEVICE=C:\WINDOWS\emm386.exe RAM

 config.sys      
    Dos16.

  Dos16     32000 .  
     . , 
       .

==============================================================================
8.   	  *msdos-linked-files* *msdos-_*

        
    Unix NFS.
      Vim     "" 
.  ,         ţ 
 .
    Unix Vim    ( ,   ֣). 
       
   .    
      .   
  ,    .      
 ,   NFS,     
 .        -- 
  ,    ":set nobackup nowritebackup"
|'writebackup'|

==============================================================================
                                                   *msdos-_*
9.      DOS                         *msdos-copy-paste*

					    *E450* *E451* *E452* *E453* *E454*
32-        
Windows.     "*.    
 ߣ ,        
   , . |msdos-__|. 
    Vim      
(,   ).

      ɣ (  John Velman
<velman@igate1.hac.com>    comp.editors):

      Vim   Vim   DOS:

1)  Vim     ,   ,  alt+enter.
          
   . 
   :  Windows 95   " "!   
     MS-DOS     ,  
     (MS-DOS Prompt/Misc/Fast pasting).    
     ,     
   "\windows\system\conagent.exe" (  Philip Nelson,  
   ).
   
2)    __ Vim,  Vim   .

3)       .

4)      Vim (   ).  
        alt+spacebar.

5)     ""

6)     "".

  -   Vim    :

1)      Vim (   ).

2)     ""

3)   ""

4)      ,    Vim,  
       .    
         shift  
    .
   
5)  ,     ,  enter. 
        .    
      , ,  4-25   7-10.
          Vim: , 
    :!dir.

==============================================================================
vim:tw=78:ts=8:ft=help:norl:
