| /l3/users/22-06-2009/fbsd-adm/fbsd2.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 |
|
|
#df
Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 2025990 65206 1798706 3% / devfs 1 1 0 100% /dev /dev/ad0s2e 507630 234 466786 0% /tmp /dev/ad0s2f 3602814 2664404 650186 80% /usr /dev/ad0s2d 2008622 37126 1810808 2% /var |
|
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 64M 1.7G 3% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 234K 456M 0% /tmp /dev/ad0s2f 3.4G 2.5G 635M 80% /usr /dev/ad0s2d 1.9G 36M 1.7G 2% /var |
|
#wheris free
bash: wheris: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
|
#whereis free
free: |
|
#top
last pid: 6269; load averages: 0.00, 0.01, 0.00 up 0+02:33:52 17:03:26 25 processes: 1 running, 24 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 28M Active, 17M Inact, 45M Wired, 364K Cache, 48M Buf, 289M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 1975 root 1 8 0 11848K 10284K nanslp 0:12 0.00% perl5.8.8 739 root 1 96 0 12084K 4576K select 0:02 0.00% gdm-binary 2012 root 1 8 0 3300K 1844K wait 0:00 0.00% bash 1969 root 1 96 0 1348K 800K select 0:00 0.00% script ... 836 root 1 8 0 1788K 1316K wait 0:00 0.00% login 483 root 1 96 0 1436K 772K select 0:00 0.00% moused 273 root 1 96 0 1472K 856K select 0:00 0.00% dhclient 320 _dhcp 1 96 0 1472K 884K select 0:00 0.00% dhclient 834 root 1 5 -4 1760K 1164K ttyin 0:00 0.00% login 671 root 1 96 0 1296K 664K select 0:00 0.00% usbd 783 smmsp 1 20 0 3408K 1872K pause 0:00 0.00% sendmail 835 root 1 5 0 1352K 752K ttyin 0:00 0.00% getty 6230 root 1 8 0 12088K 4608K nanslp 0:00 0.00% gdm-binary 839 root 1 5 0 1352K 752K ttyin 0:00 0.00% getty |
|
# 840 root 1 5 0 1352K 752K ttyin 0:00 0.00% getty
bash: whereisdf: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
|
#df
Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 2025990 65210 1798702 3% / devfs 1 1 0 100% /dev /dev/ad0s2e 507630 234 466786 0% /tmp /dev/ad0s2f 3602814 2664404 650186 80% /usr /dev/ad0s2d 2008622 37126 1810808 2% /var |
|
#df -sh
df: illegal option -- s usage: df [-b | -g | -H | -h | -k | -m | -P] [-aciln] [-t type] [file | filesystem ...] |
|
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 64M 1.7G 3% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 234K 456M 0% /tmp /dev/ad0s2f 3.4G 2.5G 635M 80% /usr /dev/ad0s2d 1.9G 36M 1.7G 2% /var |
|
#df /
Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 2025990 65210 1798702 3% / |
|
#df -h /
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 64M 1.7G 3% / |
|
#du -sh /
^C |
|
#top
last pid: 6415; load averages: 0.12, 0.04, 0.01 up 0+02:37:13 17:06:47
25 1 4
25 processes 0.0 running 0.0 sleepin 0.4 0.0 99.6
28 2 4 55
CPU states: % user, % nice, % system, % interrupt, % idle
Command not understood
Mem: 28M Active, 50M Inact, 46M Wired, 364K Cache, 48M Buf, 255M Free
1975 8 11848K 10284K nanslp 0:13 0.20% perl5.8.8
4K 4592
2012 8 3300K 1844K wait 1 bash
...
483 root 1 96 0 1436K 772K select 0:00 0.00% moused
273 root 1 96 0 1472K 856K select 0:00 0.00% dhclient
320 _dhcp 1 96 0 1472K 884K select 0:00 0.00% dhclient
834 root 1 5 -4 1760K 1164K ttyin 0:00 0.00% login
671 root 1 96 0 1296K 664K select 0:00 0.00% usbd
783 smmsp 1 20 0 3408K 1872K pause 0:00 0.00% sendmail
835 root 1 5 0 1352K 752K ttyin 0:00 0.00% getty
6333 root 1 96 0 2288K 1276K RUN 0:00 0.00% top
6230 root 1 8 0 12088K 4608K nanslp 0:00 0.00% gdm-binary
839 root 1 5 0 1352K 752K ttyin 0:00 0.00% getty
|
|
#ls -lh
total 24 drwxrwxrwt 2 root wheel 512B 26 ÉÀÎ 14:30 .ICE-unix drwxrwxrwt 2 root wheel 512B 26 ÉÀÎ 17:15 .X11-unix drwxrwxrwt 2 root wheel 512B 26 ÉÀÎ 14:30 .XIM-unix drwxrwxrwt 2 root wheel 512B 26 ÉÀÎ 14:30 .font-unix drwxrwxr-x 2 root operator 512B 26 ÉÀÎ 14:32 .snap drwxr-xr-x 6 root wheel 512B 26 ÉÀÎ 16:36 1 drwxr-xr-x 14 root wheel 512B 26 ÉÀÎ 15:57 2007 drwxr-xr-x 14 root wheel 512B 26 ÉÀÎ 15:57 2008 drwxr-xr-x 14 root wheel 512B 26 ÉÀÎ 15:57 2009 drwx------ 2 user wheel 512B 15 ÍÁÒ 2008 fam-user drwxr-xr-x 2 root wheel 512B 28 ÍÁÒ 2008 lilalo-install-temp-1212 drwxr-xr-x 2 root wheel 512B 28 ÍÁÒ 2008 lilalo-install-temp-1241 |
|
#pkg_version -v
fslsfonts-1.0.1 = up-to-date with port fstobdf-1.0.2 = up-to-date with port gail-1.20.1 = up-to-date with port gamin-0.1.9 = up-to-date with port gcalctool-5.20.2_1,2 = up-to-date with port gccmakedep-1.0.2 = up-to-date with port gconf-editor-2.20.0,1 = up-to-date with port gconf2-2.20.1 = up-to-date with port gdbm-1.8.3_3 = up-to-date with port gdm-2.20.1_1 = up-to-date with port ... libXv-1.0.3,1 = up-to-date with port libXvMC-1.0.4 = up-to-date with port libXxf86dga-1.0.2 = up-to-date with port libXxf86misc-1.0.1 = up-to-date with port libXxf86vm-1.0.1 = up-to-date with port liba52-0.7.4_1 = up-to-date with port libao-0.8.8_1 = up-to-date with port libart_lgpl-2.3.19,1 = up-to-date with port libaudiofile-0.2.6 = up-to-date with port ^C |
|
#less /etc/rc
|
|
#less /etc/rc.conf
|
|
#cd /usr/local/etc/rc.d/
|
|
#ls
avahi-daemon.sh ffserver polkitd avahi-dnsconfd.sh gdm system-tools-backends dbus hald xfs |
|
#cd -
/tmp |
|
#ls
.ICE-unix 2007 .X11-unix 2008 .XIM-unix 2009 .font-unix fam-user .snap lilalo-install-temp-1212 1 lilalo-install-temp-1241 |
|
#cd +
bash: cd: +: No such file or directory |
|
#cd -
/usr/local/etc/rc.d |
|
#cd -
/tmp |
|
#vi
|
|
#tracert 92.249.125.98
bash: tracert: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
|
#traceroute 92.249.125.98
traceroute to 92.249.125.98 (92.249.125.98), 64 hops max, 40 byte packets 1 debian.net.nt (192.168.16.254) 1.206 ms 0.284 ms 0.588 ms 2 medusa.tech.inc (10.0.1.1) 0.797 ms 0.656 ms 0.680 ms 3 192.168.1.1 (192.168.1.1) 1.506 ms 1.530 ms 1.608 ms 4 193.200.68.189 (193.200.68.189) 4.014 ms 3.839 ms 5.677 ms 5 193.200.69.241 (193.200.69.241) 4.855 ms 4.780 ms 4.102 ms 6 mgline-ua-ll-gw.colocall.com (62.149.4.25) 4.923 ms 4.977 ms 5.803 ms 7 junic-ge-0-0-0-3.netassist.ua (195.214.208.17) 8.392 ms 9.346 ms 9.782 ms 8 in.ua-ix-3.sta.synapse.net.ua (195.69.84.38) 5.068 ms 12.209 ms 11.186 ms 9 in.ua-ix.lan.com.ua (92.249.120.250) 13.539 ms 15.069 ms 13.958 ms 10 access-in.lan.com.ua (92.249.120.206) 14.686 ms 7.463 ms 5.972 ms 11 *^C |
|
#vim
|
|
#=1SH~
|
|
#=1S1H"1" is a directory
|
|
#=1S1H:!25;3H
|
|
#=1S1H"444" 0 lines, 0 characters
.ICE-unix 2008 .X11-unix 2009 .XIM-unix 444 .font-unix 555 .snap fam-user 1 lilalo-install-temp-1212 2007 lilalo-install-temp-1241 |
|
#ee 555
--- /tmp/l3-saved-2012.4181.30236 2009-06-26 17:29:26.000000000 +0000 +++ 555 2009-06-26 17:29:34.000000000 +0000 @@ -0,0 +1 @@ + |
|
#ls
.ICE-unix 2008 .X11-unix 2009 .XIM-unix 444 .font-unix 555 .snap fam-user 1 lilalo-install-temp-1212 2007 lilalo-install-temp-1241 |
|
#vim
|
|
#vim
|
|
#vim
|
|
#25;1H
pid 2868 (gdmgreeter), uid 92: exited on signal 6 (core dumped) pid 2882 (gdm-binary), uid 92: exited on signal 6 pid 2883 (gdm-binary), uid 92: exited on signal 6 pid 2884 (gdm-binary), uid 92: exited on signal 6 pid 2881 (gdmgreeter), uid 92: exited on signal 6 (core dumped) pid 2898 (gdm-binary), uid 92: exited on signal 6 pid 2899 (gdm-binary), uid 92: exited on signal 6 pid 2900 (gdm-binary), uid 92: exited on signal 6 pid 2897 (gdmgreeter), uid 92: exited on signal 6 (core dumped) pid 2910 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 2920 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 2930 (gdmlogin), uid 92: exited on signal 6 (core dumped) |
|
#lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
|
|
#=1SH~
|
|
#re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
2;11H
re0: flags=1S43<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
~ 25;1H/=1S/net
e4;10H00:16:3e:44:00:02
media: Ethernet autoselect (100baseTX <full-duplex>)
status: activ
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu
inet6 ::1 prefixlen 128
...
~
~
~
~
~
~
~
[No Name] [+]
12;1H inet 127.0.0.1 netmask 0xff000000
inet 192.168.16.210 netmask 0xffffff00 broadcast 192.168.16.255
|
|
#~
netif netoptions network_ipv6 newsyslog |
|
#vim /etc/rc.d/ne
|
|
#vim /etc/rc
|
|
#vim /etc/rc
|
|
#vim /etc/rc.d/
|
|
#vim /etc/rc.d/n
|
|
#find / -name netstart
/usr/share/examples/etc/netstart /usr/src/etc/netstart ^C |
|
#vim /usr/src/etc/ne
|
|
#vim /usr/src/etc/ne
|
|
#vim /usr/src/etc/net
|
|
#vim /usr/src/etc/net
|
|
#vim /usr/src/etc/netstart
|
|
#=1S
|tips.txt| various tips on using Vim |editing.txt| editing and writing files |motion.txt| commands for moving around |scroll.txt| scrolling the text in the window |insert.txt| Insert and Replace mode |change.txt| deleting and replacing text |indent.txt| automatic indenting for C and other languages |undo.txt| Undo and Redo |repeat.txt| repeating commands, Vim scripts and debugging |visual.txt| using the Visual mode (selecting a text area) ... |cmdline.txt| Command-line editingditing c_ :help c_<Del> =1S Command-line command : :help :quit |options.txt| description of all optionss and what to do with your money =1S Visual mode command v_ :help v_u |pattern.txt| regexp patterns and search commandshing) :help x help.txt [Help][RO] |map.txt|ting Rekey mapping and abbreviations ~ |starting.txt| starting Vim, Vim command arguments, initialisation elp.txt" [readonly] 216 lines, 8010 characters |
|
#=1S
3;8Hp.txt* For Vim version 7.1. Last change: 2006 Nov 07
VIM - main help file
k
Move around: Use the cursor keys, or "h" to go left, h l
"j" to go down, "k" to go up, "l" to go right. j
Close this window: Use ":q<Enter>".
Get out of Vim: Use ":qa!<Enter>" (careful, all changes are lost!).
Jump to a subject: Position the cursor on a tag (e.g. |bars|) and hit CTRL-].
With the mouse: ":set mouse=a" to enable the mouse (in xterm or GUI).
Double-click the left mouse button on a tag, e.g. |bars|.
...
=1S Option ' :help 'textwidth'
=1S Vim command argument - :help -r
=1S Command-line editing c_ :help c_<Del>
=1S Command-line command : :help :quit
=1S Insert mode command i_ :help i_<Esc>
=1S Visual mode command v_ :help v_u
m Normal mode command (nothing) :help x
help.txt [Help][RO]
~
elp.txt" [readonly] 216 lines, 8010 characters
|
|
#=1S
bash: eimtutor: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
|
#vimtutor
ÓÔÒÏÞÎÏÊ o. ðÏÐÒÏÂÕÊÔÅ ÐÒÏÄÅÌÁÔØ ÜÔÏ Ó ÎÉÖÅÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÏÊ.
óÏÚÄÁÊÔÅ ÎÏ×ÕÀ ÓÔÒÏËÕ ÎÁÄ ÜÔÏÊ, ÎÁÖÁ× Shift-O, ÐÏÍÅÓÔÉ× ËÕÒÓÏÒ ÎÁ ÜÔÕ ÓÔÒÏËÕ.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
õÒÏË 6.2: ëïíáîäá äïâá÷ìåîéñ
** îÁÂÅÒÉÔÅ a , ÞÔÏÂÙ ×ÓÔÁ×ÉÔØ ÔÅËÓÔ ðïóìå ËÕÒÓÏÒÁ. **
ÎÁÂÒÁ× $ × ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ (Normal mode).
1. ðÅÒÅÍÅÓÔÉÔÅ ËÕÒÓÏÒ ×ÎÉÚ, × ËÏÎÅà ÐÅÒ×ÏÊ ÓÔÒÏËÉ, ÐÏÍÅÞÅÎÎÏÊ ---> ,
ÎÁÈÏÄÑÝÅÇÏÓÑ ÐÏÄ ËÕÒÓÏÒÏÍ. (úÁÇÌÁ×ÎÁÑ A ÐÏÚ×ÏÌÑÅÔ ÄÏÂÁ×ÉÔØ × ËÏÎÅÃ
2. ÓÔÒÏËÉ.) a (× ÎÉÖÎÅÍ ÒÅÇÉÓÔÒÅ) ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ ÔÅËÓÔÁ ðïóìå ÓÉÍ×ÏÌÁ,
×ÓÔÁ×ËÉ, <ESC>, ËÕÒÓÏÒ-×ÐÒÁ×Ï, É, ÎÁËÏÎÅÃ, x , ÐÒÏÓÔÏ ÄÌÑ ÔÏÇÏ,
úÁÍÅÞÁÎÉÅ: ÞÔÏÂÙ ÄÏÂÁ×ÉÔØ ÔÅÓÔ × ËÏÎÅà ÓÔÒÏËÉ!ÐÏÓÌÅÄÎÅÇÏ ÓÉÍ×ÏÌÁ, ÔÅËÓÔÁ ÄÌÑ
=1SÎÏÓÔÉ ÔÏ ÖÅ ÓÁÍÏÅ, ÞÔÏ É ÒÅÖÉÍ ×ÓÔÁ×ËÉ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÐÏÚÉÃÉÉ, ×
3. ôÅÐÅÒØ ÚÁ×ÅÒÛÉÔÅ ÐÅÒ×ÕÀ ÓÔÒÏËÕ. úÁÍÅÔØÔÅ ÔÁËÖÅ, ÞÔÏ ÄÏÂÁ×ÌÅÎÉÅ ÜÔÏ ×
|
|
#=S
|
|
#LANG=C
|
|
#vimtutor
1. Make sure Vim is not in compatible mode: :set nocp
2. Look what files exist in the directory: :!ls or :!dir
3. Type the start of a command: :e
4. Press CTRL-D and Vim will show a list of commands that start with "e".
<TAB>. It is especially useful for :help .
5. Press <TAB> and Vim will complete the command name to ":edit".
6. Now add a space and the start of an existing file name: :edit FIL
7. Press <TAB>. Vim will complete the name (if it is unique).
NOTE: Completion works for many commands. Just try pressing CTRL-D and
|
|
#=1S~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^C |
|
#pkg_
pkg_add pkg_create pkg_info pkg_version pkg_check pkg_delete pkg_sign |
|
#pkg_
pkg_add pkg_create pkg_info pkg_version pkg_check pkg_delete pkg_sign |
|
#pkg_info
pth-2.0.7 GNU Portable Threads pwlib-1.10.3_4,1 A cross platform C++ library, used by OpenH323 py25-cairo-1.4.0_1 Python bindings for Cairo py25-dbus-0.82.3 Python bindings for the D-BUS messaging system py25-elementtree-1.2.6 Container for hierarchical data structures written in Pytho py25-gnome-2.20.0 A set of Python bindings for GNOME 2 py25-gnome-desktop-2.20.0 A set of Python bindings used by modules in the GNOME Deskt py25-gobject-2.14.0 Python bindings for GObject py25-gtk-2.12.0 A set of Python bindings for GTK+ py25-gtksourceview-2.0.0 A python bindings for the version 2 of the GtkSourceView li ... xsetroot-1.0.2 root window parameter setting utility for X xsm-1.0.1 X Session Manager xstdcmap-1.0.1 X standard colormap utility xterm-229 Terminal emulator for the X Window System xtrans-1.0.4 Abstract network code for X xtrap-1.0.2 XTrap sample clients for X xvid-1.1.3,1 An opensource MPEG-4 codec, based on OpenDivx xvidtune-1.0.1 Video mode tuner for X xvinfo-1.0.2 Print out X-Video extension adaptor information xwd-1.0.1 Dump an image of an X window |
|
#pkg_info | grep vim
vim-lite-7.1.145 Vi "workalike", with many additional features (Lite package |
|
#vi
|
|
#sdsdasdasd
4;8H j ovve o thhe mooon.to move the cursor so that Lesson 1.1
=1Spletely fillrr thhe mooon.
~~~~~~~~~~~~~~~~~~~~~~~~Lesson 1.1: MOVING THE CURSOR~~~~~~~~~~~~~~~~~~~~~~~~
~~~~
** To move the cursor, press the h,j,k,l keys as indicated. **
^
k Hint: The h key is at the left and moves left.
* < h l > The l key is at the right and moves right.
j The j key looks like a down arrow.
v
...
Now you know how to move to the next lesson.
=1Sf=1Sr2=1Si=1S=S1S =1Sl=1Si=1Sn=1Se=1S.25;1H
2. Hold mpedd ovverr tee m.20;31H
3. thhe mooon2=20;35Hr
. Using the down key, move to Lesson 1.2.
3. you in Normal mode. Then retype the command you wanted.
As you go through this t
=1S~~~~~~~~** Type d$ to delete =1Sthe end of the line. **~~~~~~~~~~~~~~~~~~PENDING
NOTE: The cursor keys should also work. But using hjkl you will be able to
24;1H=1S
|
|
#=S
exit There are stopped jobs. |
|
#ls
.bash_history .history .lilalo .viminfo mbox .bash_profile .k5login .login .vnc .bashrc .l3rc .profile 1 .cshrc .lesshst .ssh install |
|
#lasdasdasdasdasdasdasdasdasds
bash: lasdasdasdasdasdasdasdasdasds: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
|
#ls
.bash_history .history .lilalo .viminfo mbox .bash_profile .k5login .login .vnc .bashrc .l3rc .profile 1 .cshrc .lesshst .ssh install |
|
#uptime
15:23 up 5 days, 54 mins, 1 user, load averages: 0,00 0,01 0,00 |
|
#vim
|
|
#=1SH~
^[ (Esc) ÍÅÎÀ ^y ÐÏÉÓË... ^k ÕÄÁÌÉÔØ ÓÔÒÏËÕ ^p ××ÅÒÈ ^g ÐÒÅÄ. ÓÔÒ. ^o ascii-ËÏÄ ^x ÐÏ×ÔÏÒ ÐÏÉÓËÁ ^l ×ÅÒÎÕÔØ ÓÔÒÏËÕ ^n ×ÎÉÚ ^v ÓÌÅÄ. ÓÔÒ. ^u × ÓÁÍÙÊ ÎÉÚ ^a × ÎÁÞÁÌÏ ÓÔÒÏËÉ ^w ÕÄÁÌÉÔØ ÓÌÏ×Ï ^b ×ÌÅ×Ï ^t × ÓÁÍÙÊ ×ÅÒÈ ^e × ËÏÎÅà ÓÔÒÏËÉ ^r ×ÅÒÎÕÔØ ÓÌÏ×Ï ^f ×ÐÒÁ×Ï ^c ËÏÍÁÎÄÁ ^d ÕÄÁÌÉÔØ z ÓÌÅÄÕÀÝÅÅ ÓÌÏ×Ï L: 1 C: 1 ================ ========================= "/root/.vimrc" 1 ÓÔÒÏË, 1 ÓÉÍ×ÏÌÏ× |
|
#vim
|
|
#11;8H
|
|
#vimtutor ru
=============================================================================== = ä Ï Â Ò Ï Ð Ï Ö Á Ì Ï × Á Ô Ø × Õ Þ Å Â Î É Ë VIM - ÷ÅÒÓÉÑ 1.5 = |
|
#=1S============================================================================
|
|
#ls -l /usr/share/vim
ls: /usr/share/vim: No such file or directory |
|
#ls -l /usr/share/vi/catalog/
total 106 lrwxrwxrwx 1 root wheel 7 15 ÍÁÒ 2008 C -> english lrwxrwxrwx 1 root wheel 7 15 ÍÁÒ 2008 POSIX -> english lrwxrwxrwx 1 root wheel 6 15 ÍÁÒ 2008 de_AT.ISO8859-1 -> german lrwxrwxrwx 1 root wheel 6 15 ÍÁÒ 2008 de_AT.ISO8859-15 -> german lrwxrwxrwx 1 root wheel 6 15 ÍÁÒ 2008 de_CH.ISO8859-1 -> german lrwxrwxrwx 1 root wheel 6 15 ÍÁÒ 2008 de_CH.ISO8859-15 -> german lrwxrwxrwx 1 root wheel 6 15 ÍÁÒ 2008 de_DE.ISO8859-1 -> german lrwxrwxrwx 1 root wheel 6 15 ÍÁÒ 2008 de_DE.ISO8859-15 -> german -r--r--r-- 1 root wheel 11553 16 ÑÎ× 2008 dutch ... lrwxrwxrwx 1 root wheel 5 15 ÍÁÒ 2008 nl_NL.ISO8859-1 -> dutch lrwxrwxrwx 1 root wheel 5 15 ÍÁÒ 2008 nl_NL.ISO8859-15 -> dutch lrwxrwxrwx 1 root wheel 6 15 ÍÁÒ 2008 pl_PL.ISO8859-2 -> polish -r--r--r-- 1 root wheel 10878 16 ÑÎ× 2008 polish -r--r--r-- 1 root wheel 7998 16 ÑÎ× 2008 ru_RU.KOI8-R -r--r--r-- 1 root wheel 12570 16 ÑÎ× 2008 spanish lrwxrwxrwx 1 root wheel 7 15 ÍÁÒ 2008 sv_SE.ISO8859-1 -> swedish lrwxrwxrwx 1 root wheel 7 15 ÍÁÒ 2008 sv_SE.ISO8859-15 -> swedish -r--r--r-- 1 root wheel 10565 16 ÑÎ× 2008 swedish -r--r--r-- 1 root wheel 10551 16 ÑÎ× 2008 uk_UA.KOI8-U |
|
#echo $LANG
ru_RU.KOI8-R |
|
#vim /etc/rc.conf
|
|
#sysinstall
acpi0_check: nexus0 busy
acpi0_check: legacy0 not-present
acpi0_check: npx0 attached
acpi0_check: acpi0 busy
|
|
#vim /etc/rc.conf
|
|
#vim /etc/rc.conf
|
|
#=1S
=============================================================================== = ä Ï Â Ò Ï Ð Ï Ö Á Ì Ï × Á Ô Ø × Õ Þ Å Â Î É Ë VIM - ÷ÅÒÓÉÑ 1.5 = |
|
#=1S============================================================================
|
|
#whereis vimtutor
vimtutor: /usr/local/bin/vimtutor /usr/local/man/ru.KOI8-R/man1/vimtutor.1.gz |
|
#pkg_info -Lx /usr/local/bin/vimtutor
pkg_info: no packages match pattern(s) |
|
#pkg_info -fx /usr/local/bin/vimtutor
pkg_info: no packages match pattern(s) |
|
#pkg_info -lx /usr/local/bin/vimtutor
tar: Unrecognized archive format: Inappropriate file type or format tar: Error exit delayed from previous errors. pkg_info: tar extract of /usr/local/bin/vimtutor failed! pkg_info: error during unpacking, no info for '/usr/local/bin/vimtutor' available |
|
#pkg_info -lx vim
pkg_info: can't find package 'vim' installed or in a file! |
|
#pkg_info -Ix vim
vim-lite-7.1.145 Vi "workalike", with many additional features (Lite package |
|
#pkg_info -Lx vim-lite
/usr/local/share/vim/vim71/syntax/d.vim /usr/local/share/vim/vim71/syntax/dcd.vim /usr/local/share/vim/vim71/syntax/dcl.vim /usr/local/share/vim/vim71/syntax/debchangelog.vim /usr/local/share/vim/vim71/syntax/debcontrol.vim /usr/local/share/vim/vim71/syntax/debsources.vim /usr/local/share/vim/vim71/syntax/def.vim /usr/local/share/vim/vim71/syntax/desc.vim /usr/local/share/vim/vim71/syntax/desktop.vim /usr/local/share/vim/vim71/syntax/dictconf.vim ... /usr/local/share/vim/vim71/syntax/lprolog.vim /usr/local/share/vim/vim71/syntax/lscript.vim /usr/local/share/vim/vim71/syntax/lss.vim /usr/local/share/vim/vim71/syntax/lua.vim /usr/local/share/vim/vim71/syntax/lynx.vim /usr/local/share/vim/vim71/syntax/m4.vim /usr/local/share/vim/vim71/syntax/mail.vim /usr/local/share/vim/vim71/syntax/mailaliases.vim /usr/local/share/vim/vim71/syntax/mailcap.vim /usr/local/share/vim/vim71/syntax/make.vim |
|
#pkg_info -Lx vim-lite | grep ru
/usr/local/man/ru.KOI8-R/man1/evim.1.gz /usr/local/man/ru.KOI8-R/man1/vim.1.gz /usr/local/man/ru.KOI8-R/man1/vimdiff.1.gz /usr/local/man/ru.KOI8-R/man1/vimtutor.1.gz /usr/local/man/ru.KOI8-R/man1/xxd.1.gz /usr/local/man/ru.UTF-8/man1/evim.1.gz /usr/local/man/ru.UTF-8/man1/vim.1.gz /usr/local/man/ru.UTF-8/man1/vimdiff.1.gz /usr/local/man/ru.UTF-8/man1/vimtutor.1.gz /usr/local/man/ru.UTF-8/man1/xxd.1.gz ... /usr/local/share/vim/vim71/lang/menu_ru_ru.utf-8.vim /usr/local/share/vim/vim71/lang/menu_ru_ru.vim /usr/local/share/vim/vim71/syntax/eruby.vim /usr/local/share/vim/vim71/syntax/grub.vim /usr/local/share/vim/vim71/syntax/ruby.vim /usr/local/share/vim/vim71/syntax/trustees.vim /usr/local/share/vim/vim71/syntax/udevrules.vim /usr/local/share/vim/vim71/tutor/tutor.ru /usr/local/share/vim/vim71/tutor/tutor.ru.cp1251 /usr/local/share/vim/vim71/tutor/tutor.ru.utf-8 |
|
#pkg_info -Lx vim-lite | grep ru_ru
/usr/local/share/vim/vim71/lang/menu_ru_ru.koi8-r.vim /usr/local/share/vim/vim71/lang/menu_ru_ru.utf-8.vim /usr/local/share/vim/vim71/lang/menu_ru_ru.vim |
|
#pkg_info -Lx vim-lite | grep tutor\.ru
/usr/local/share/vim/vim71/tutor/tutor.ru /usr/local/share/vim/vim71/tutor/tutor.ru.cp1251 /usr/local/share/vim/vim71/tutor/tutor.ru.utf-8 |
|
#cat /usr/local/share/vim/vim71/tutor/tutor.ru.utf-8
~~~~~~~~~~~~~~~~ УÑок 6.3: ÐЩРÐÐÐРСÐÐСÐÐ ÐÐÐÐÐЫ
Ð ÐÐЮÐРУРÐÐÐ 4
1. Ctrl-g показÑÐ²Ð°ÐµÑ Ð²Ð°Ñе положение в Ñайле и инÑоÑмаÑÐ¸Ñ Ð¾ нем.
** ÐабеÑиÑе заглавнÑÑ R Ð´Ð»Ñ Ð·Ð°Ð¼ÐµÐ½Ñ Ð±Ð¾Ð»ÐµÐµ, Ñем одного Ñимвола. **t-G
позволÑÐµÑ Ð¿ÐµÑейÑи к ÑÑÑоке Ñ ÑÑим номеÑом.
1. ÐеÑемеÑÑиÑе кÑÑÑÐ¾Ñ Ð²Ð½Ð¸Ð·, к ÑÑÑоке, помеÑенной --->.
2. ÐажаÑие / и заÑем ввод ÑÑÑоки позволÑÐµÑ Ð¿ÑоизвеÑÑи поиÑк ÑÑой ÑÑÑоки
2. РаÑположиÑе кÑÑÑÐ¾Ñ Ð² наÑале пеÑвого Ñлова, оÑлиÑаÑÑегоÑÑ Ð¾Ñ
ÑооÑвеÑÑÑвÑÑÑего в ÑледÑÑÑей ÑÑÑоке, помеÑенной ---> (Ñлово 'поÑледней').
ÐÐÐÐРпо ÑекÑÑÑ.
...
ÐздаÑелÑ: O'Reilly & Associates Inc.
ÐÑо Ñ
оÑоÑÐ°Ñ ÐºÐ½Ð¸Ð³Ð° Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð²Ñе, ÑÑо ÑолÑко можно пÑоделÑваÑÑ Ñ
Vi. ШеÑÑое издание Ñакже вклÑÑÐ°ÐµÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ Vim.
ÐÑÐ¾Ñ ÑÑебник бÑл напиÑан Michael C. Pierce и Robert K. Ware, Colorado School
of Mines Ñ Ð¸ÑполÑзованием идей, пÑедложеннÑÑ
Charles Smith, Colorado State
University. E-mail: bware@mines.colorado.edu.
ÐоÑабоÑано Ð´Ð»Ñ Vim Bram Moolenaar.
ÐеÑевод: ÐндÑей ÐиÑелев <a_kissel@eudoramail.com>, 2002.
Translator: Andrey Kiselev <a_kissel@eudoramail.com>, 2002.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
#cat /usr/local/share/vim/vim71/tutor/tutor.ru.utf-8 | ico
ico iconv |
|
#cat /usr/local/share/vim/vim71/tutor/tutor.ru.utf-8 | ico
ico iconv |
~~~~~~~~~~~~~~~~ УÑок 6.3: ÐЩРÐÐÐРСÐÐСÐÐ ÐÐÐÐÐЫ
Ð ÐÐЮÐРУРÐÐÐ 4
1. Ctrl-g показÑÐ²Ð°ÐµÑ Ð²Ð°Ñе положение в Ñайле и инÑоÑмаÑÐ¸Ñ Ð¾ нем.
** ÐабеÑиÑе заглавнÑÑ R Ð´Ð»Ñ Ð·Ð°Ð¼ÐµÐ½Ñ Ð±Ð¾Ð»ÐµÐµ, Ñем одного Ñимвола. **t-G
позволÑÐµÑ Ð¿ÐµÑейÑи к ÑÑÑоке Ñ ÑÑим номеÑом.
1. ÐеÑемеÑÑиÑе кÑÑÑÐ¾Ñ Ð²Ð½Ð¸Ð·, к ÑÑÑоке, помеÑенной --->.
2. ÐажаÑие / и заÑем ввод ÑÑÑоки позволÑÐµÑ Ð¿ÑоизвеÑÑи поиÑк ÑÑой ÑÑÑоки
2. РаÑположиÑе кÑÑÑÐ¾Ñ Ð² наÑале пеÑвого Ñлова, оÑлиÑаÑÑегоÑÑ Ð¾Ñ
ÑооÑвеÑÑÑвÑÑÑего в ÑледÑÑÑей ÑÑÑоке, помеÑенной ---> (Ñлово 'поÑледней').
ÐÐÐÐРпо ÑекÑÑÑ.
3. ТепеÑÑ Ð½Ð°Ð±ÐµÑиÑе R и замениÑе оÑÑаÑок ÑекÑÑа в пеÑвой ÑÑÑоке, набÑавй
повеÑÑ
ÑÑаÑого ÑекÑÑа Ñак, ÑÑÐ¾Ð±Ñ Ð¾Ð±Ðµ ÑÑÑоки ÑÑали одинаковÑми.¾Ð¶Ð½Ð¾Ð¼
напÑавлении.
---> ÐеÑвÑÑ ÑÑÑÐ¾ÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ ÑÑавнÑÑÑ Ñ Ð¿Ð¾Ñледней, иÑполÑзÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи.
---> ÐеÑвÑÑ ÑÑÑÐ¾ÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ ÑÑавнÑÑÑ Ñ Ð²ÑоÑой, иÑполÑзÑÑ R и набÑав новÑй ÑекÑÑ.
паÑнÑÑ ÑкобкÑ.
4. ÐбÑаÑиÑе внимание, ÑÑо пÑи нажаÑии <ESC> Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑÑениÑ, лÑбой
не измененнÑй ÑекÑÑ ÑоÑ
ÑаниÑÑÑ.еÑвого `бÑло' в ÑÑÑоке, набеÑиÑе
:s/old/new
ÐÐ»Ñ Ð¿Ð¾Ð´ÑÑановки `ÑÑало' вмеÑÑо вÑеÑ
`бÑло' в ÑÑÑоке, набеÑиÑе
:s/old/new/g
ÐÐ»Ñ Ð·Ð°Ð¼ÐµÐ½Ñ Ð² инÑеÑвале Ð¼ÐµÐ¶Ð´Ñ Ð´Ð²ÑÐ¼Ñ ÑÑÑоками, набеÑиÑе
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÐÐ»Ñ Ð·Ð°Ð¼ÐµÐ½ÑУÑок 6.4: УСТÐÐÐÐÐÐ ÐÐÐ ÐÐÐТРÐло' в Ñайле, набеÑиÑе
:%s/old/new/g
ЧÑÐ¾Ð±Ñ ÑедакÑÐ¾Ñ ÐºÐ°Ð¶Ð´Ñй Ñаз запÑаÑивал подÑвеÑждение, добавÑÑе 'c'
** УÑÑановим паÑамеÑÑÑ Ñак, ÑÑÐ¾Ð±Ñ Ð¸Ð³Ð½Ð¾ÑиÑоваÑÑ ÑегиÑÑÑ Ð¿Ñи поиÑке или замене **
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
УÑок 5.1: ÐÐÐ ÐЫÐÐиÑе :! и заÑем внеÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, коÑоÑÑÑ ÑледÑÐµÑ Ð²ÑполниÑÑ. **
1. ÐоиÑиÑе Ñлово 'игноÑиÑоваÑÑ', набÑав:
/игноÑиÑоваÑѷнакомÑÑ Ðам ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ : Ð´Ð»Ñ ÑÑÑановки кÑÑÑоÑа в команднÑÑ
ÐовÑоÑиÑе поиÑк неÑколÑко Ñаз, Ð½Ð°Ð¶Ð¸Ð¼Ð°Ñ ÐºÐ»Ð°Ð²Ð¸ÑÑ n´Ñ.
2. ÐклÑÑиÑе паÑамеÑÑ 'ic' (ÐгноÑиÑоваÑÑ ÑегиÑÑÑ), набÑав:µÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполниÑÑ
:set icнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ, иÑполÑзÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½ÑÑ Ð¾Ð±Ð¾Ð»Ð¾ÑкÑ.
3. ТепеÑÑ Ñнова ÑделайÑе поиÑк Ñлова 'игноÑиÑоваÑÑ', нажав: nвÑведеÑ
ÐовÑоÑиÑе поиÑк неÑколÑко Ñаз, Ð½Ð°Ð¶Ð¸Ð¼Ð°Ñ ÐºÐ»Ð°Ð²Ð¸ÑÑ n°Ðº еÑли Ð±Ñ ÐÑ Ð²Ð²ÐµÐ»Ð¸ ÑÑÑ
ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð² пÑиглаÑении оболоÑки. Ðли попÑобÑйÑе :!dir , еÑли пÑедÑдÑÑаÑ
4. ÐклÑÑиÑе паÑамеÑÑÑ 'hlsearch' и 'incsearch':
:set hls is
---> ÐамеÑание: Таким ÑпоÑобом можно вÑполниÑÑ Ð»ÑбÑÑ Ð²Ð½ÐµÑнÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ.
5. ТепеÑÑ Ð¾Ð¿ÑÑÑ Ð²Ð²ÐµÐ´Ð¸Ñе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¿Ð¾Ð¸Ñка и поÑмоÑÑиÑе, ÑÑо полÑÑиÑÑÑ:
/игноÑиÑоваÑѵ командÑ, наÑинаÑÑиеÑÑ Ñ : , Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð²ÐµÑÑаÑÑÑÑ Ð½Ð°Ð¶Ð°Ñием
<ENTER>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
УÑоÐÐ ÐÐЮÐРУРÐÐÐ 6ТЬ ФÐÐоизведеннÑÑ
в Ñайле, набеÑиÑе :w ÐÐЯ_ФÐÐÐ
1. ÐажаÑие o ÑÐ¾Ð·Ð´Ð°ÐµÑ ÑÑÑÐ¾ÐºÑ ÐÐÐРкÑÑÑоÑа и пеÑемеÑÐ°ÐµÑ ÐºÑÑÑÐ¾Ñ Ð² нее в Ñежиме
вÑÑавки.
ÐажаÑие заглавной O ÑÐ¾Ð·Ð´Ð°ÐµÑ ÑÑÑÐ¾ÐºÑ ÐЫШРÑÑÑоки, в коÑоÑой наÑ
одиÑÑÑ
кÑÑÑоÑ.
2. ÐабеÑиÑе a Ð´Ð»Ñ Ð²ÑÑавки ÑекÑÑа ÐÐСÐоÑ.
ÐажаÑие заглавной A авÑомаÑиÑеÑки пеÑемеÑÐ°ÐµÑ ÐÐ°Ñ Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑекÑÑа
в ÐºÐ¾Ð½ÐµÑ ÑÑÑоки.
3. ÐажаÑие заглавной R пеÑÐµÐ²Ð¾Ð´Ð¸Ñ ÐÐ°Ñ Ð² Ñежим Ð·Ð°Ð¼ÐµÐ½Ñ Ð´Ð¾ ÑеÑ
поÑ, пока не
бÑÐ´ÐµÑ Ð½Ð°Ð¶Ð°Ñа клавиÑа <ESC> Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑÑениÑ.
4. ÐабÑав ":set xxx" Ð²Ñ ÑможеÑе вклÑÑиÑÑ Ð¿Ð°ÑамеÑÑ "xxx"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
УÑок 7: ÐÐÐÐÐÐЫ ÐÐÐÐÑполÑзÑйÑе вÑÑÑоеннÑÑ ÑпÑавоÑнÑÑ ÑиÑÑÐµÐ¼Ñ **
Vim Ð¾Ð±Ð»Ð°Ð´Ð°ÐµÑ Ð¼Ð¾Ñной вÑÑÑоенной ÑпÑавоÑной ÑиÑÑемой. ÐÐ»Ñ Ð½Ð°Ñала попÑобÑйÑе
один из ÑÑеÑ
ваÑианÑов:
- нажмиÑе клавиÑÑ <HELP> (еÑли ÑÐ°ÐºÐ¾Ð²Ð°Ñ Ð¸Ð¼ÐµÐµÑÑÑ Ð½Ð° клавиаÑÑÑе)
- нажмиÑе клавиÑÑ <F1> (еÑли ÑÐ°ÐºÐ¾Ð²Ð°Ñ Ð¸Ð¼ÐµÐµÑÑÑ Ð½Ð° клавиаÑÑÑе)
- набеÑиÑе :help <ENTER>
ÐабеÑиÑе :q <ENTER> ÑÑÐ¾Ð±Ñ Ð·Ð°ÐºÑÑÑÑ Ð¾ÐºÐ½Ð¾ ÑпÑавки.
ÐÑ Ð¼Ð¾Ð¶ÐµÑе найÑи ÑпÑÐ°Ð²ÐºÑ Ð´Ð»Ñ Ð»Ñбого понÑÑÐ¸Ñ Ð¸Ð»Ð¸ командÑ, пÑоÑÑо задав
ÑооÑвеÑÑÑвÑÑÑий аÑгÑÐ¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ ":help". ÐопÑобÑйÑе ÑледÑÑÑее (не забÑдÑÑе
нажаÑÑ <ENTER>):
:help w
:help c_<T
:help insert-index
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
УÑок 8: СÐÐÐÐÐÐРСТÐРТÐÐÐÐРСÐÐ ÐÐТÐ
** ÐклÑÑим возможноÑÑи Vim **
Vim Ð¸Ð¼ÐµÐµÑ Ð½Ð°Ð¼Ð½Ð¾Ð³Ð¾ болÑÑе возможноÑÑей, Ñем Vi, однако болÑÑинÑÑвао из ниÑ
вÑклÑÑÐµÐ½Ñ Ð¿Ð¾ ÑмолÑаниÑ. ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¸ÑполÑзоваÑÑ Ð½Ð¾Ð²Ñе
возможноÑÑи Ðам ÑледÑÐµÑ ÑоздаÑÑ Ñайл "vimrc".
1. ÐÑÑедакÑиÑÑйÑе Ñайл "vimrc", его ÑаÑположение завиÑÐ¸Ñ Ð¾Ñ Ð¸ÑполÑзÑемой
ÑиÑÑемÑ:
:edit ~/.vimrc Ð´Ð»Ñ Unix
:edit $VIM/_vimrc Ð´Ð»Ñ MS-Windows
2. ТепеÑÑ Ð¿ÑоÑиÑайÑе пÑÐ¸Ð¼ÐµÑ Ñайла "vimrc":
:read $VIMRUNTIME/vimrc_example.vim
3. ÐапиÑиÑе Ñайл:
:write
ТепеÑÑ Ð¿Ñи ÑледÑÑÑем запÑÑке Vim бÑÐ´ÐµÑ Ð²ÐºÐ»ÑÑена подÑвеÑка ÑинÑакÑиÑа. ÐÑе
наÑÑÑойки, пÑедпоÑиÑаемÑе Ðами, могÑÑ Ð±ÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ Ð² Ñайл "vimrc".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ðа ÑÑом завеÑÑаеÑÑÑ Ð£Ñебник Vim. Ðн бÑл пÑедназнаÑен Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð´Ð°ÑÑ
обÑее пÑедÑÑавление о ÑедакÑоÑе Vim, доÑÑаÑоÑное Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ñ Ð»ÐµÐ³ÐºÐ¾ÑÑÑÑ
иÑполÑзоваÑÑ ÐµÐ³Ð¾. УÑебник далек Ð¾Ñ Ð¿Ð¾Ð»Ð½Ð¾ÑÑ, поÑколÑÐºÑ Vim Ð¸Ð¼ÐµÐµÑ Ð¾ÑÐµÐ½Ñ Ð¼Ð½Ð¾Ð³Ð¾
команд. ÐÑоÑиÑайÑе ÑепеÑÑ ÑÑководÑÑво полÑзоваÑелÑ: ":help user-manual".
ÐÐ»Ñ Ð´Ð°Ð»ÑнейÑего ÑÑÐµÐ½Ð¸Ñ ÑекомендÑеÑÑÑ ÐºÐ½Ð¸Ð³Ð°:
Vim - Vi Improved - ÐвÑоÑ: Steve Oualline
ÐздаÑелÑ: New Riders
ÐÑа книга полноÑÑÑÑ Ð¿Ð¾ÑвÑÑена Vim. ÐÑобенно полезна новиÑкам. СодеÑжиÑ
множеÑÑво пÑимеÑов и иллÑÑÑÑаÑий.
ÐзглÑниÑе на See http://iccf-holland.org/click5.html
СледÑÑÑÐ°Ñ ÐºÐ½Ð¸Ð³Ð° более поÑÑенного возÑаÑÑа и поÑвÑÑена болÑÑе Vi, Ñем Vim,
однако Ñакже ÑекомендÑеÑÑÑ:
Learning the Vi Editor - ÐвÑоÑ: Linda Lamb
ÐздаÑелÑ: O'Reilly & Associates Inc.
ÐÑо Ñ
оÑоÑÐ°Ñ ÐºÐ½Ð¸Ð³Ð° Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ Ð²Ñе, ÑÑо ÑолÑко можно пÑоделÑв