/l3/users/Vilen/NT-Ladm/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 |
|
#~
bigfile matrix.jpg bin names freebsd.jpg ogo.jpg granata.jpg pamyatka.pdf Light_Alloy_4.4.784_RC2_by_FAFNIR.exe press_any_key_to_continue.jpg longene-0.3.0-linux-2.6.34.tar.bz2 proj lpi 1 text lpi 2 touchlist man_smb_conf |
#ls -l
итого 17068 lrwxrwxrwx 1 root root 6 Апр 11 16:30 a-symlinc -> vova/a -rw-r--r-- 1 root root 0 Апр 11 16:13 b -rwxr--r-- 1 root root 7994 Апр 11 15:32 bigfile drwxr-xr-x 2 root root 4096 Апр 11 15:32 bin -rw-r--r-- 1 root root 0 Апр 11 16:13 c -rw-r--r-- 1 root root 0 Окт 1 1980 file -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.jpg -rwxr--r-- 1 root root 52884 Апр 11 15:32 granata.jpg -rwxr--r-- 1 root root 1751860 Апр 11 15:32 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe ... drwxr-xr-x 3 root root 4096 Апр 11 15:32 names -rwxr--r-- 1 root root 17622 Апр 11 15:32 ogo.jpg -rwxr--r-- 1 root root 84663 Апр 11 15:32 pamyatka.pdf -rwxr--r-- 1 root root 23048 Апр 11 15:32 press_any_key_to_continue.jpg drwxr-xr-x 3 root root 4096 Апр 11 15:32 proj drwxr-xr-x 2 root root 4096 Апр 11 15:32 text -rwxr--r-- 1 root root 75 Апр 11 15:32 touchlist drwxr-xr-x 4 root root 4096 Апр 12 09:27 vova drwxr-xr-x 4 root root 4096 Апр 11 16:21 vovan drwxr-xr-x 2 root root 4096 Апр 11 15:46 vovik |
#ls
bigfile granata.jpg lpi 1 matrix.jpg pamyatka.pdf text bin Light_Alloy_4.4.784_RC2_by_FAFNIR.exe lpi 2 names press_any_key_to_continue.jpg touchlist freebsd.jpg longene-0.3.0-linux-2.6.34.tar.bz2 man_smb_conf ogo.jpg proj |
#ls
comment-me.txt core hello-vi.txt unixoid.err.txt unixoid.orig.txt |
#vi
|
#cat hello-vi.txt
VIM(1) VIM(1) ÐÐЯ vim - Vi IMproved (УлÑÑÑеннÑй Vi), ÑекÑÑовÑй ÑедакÑÐ¾Ñ Ð´Ð»Ñ Ð¿ÑогÑаммиÑÑов ÐÐÐÐÐÐÐÐЯ СТРÐÐÐ vim [клÑÑи] [Ñайл ..] vim [клÑÑи] - vim [клÑÑи] -t меÑка vim [клÑÑи] -q [Ñайл оÑибок] ex view ... ÐолÑÑÐ°Ñ ÑаÑÑÑ Vim Ñоздана ÐÑамом ÐооленааÑом (Bram Moolenaar), коÑоÑÐ¾Ð¼Ñ Ð¿Ð¾Ð¼Ð¾Ð³Ð°ÐµÑ Ð¾Ð³Ñомное колиÑеÑÑво лÑдей. См. ":help credits" в Vim. Vim базиÑÑеÑÑÑ Ð½Ð° коде ÑедакÑоÑа Stevie, напиÑанного Тимом ТомпÑоном (Tim Thompson), Тони ÐндÑÑÑом (Tony Andrews) и Ð. Ð . (ФÑедом) УолÑеÑом (G.R. (Fred) Walter). Ðднако, в наÑÑоÑÑее вÑÐµÐ¼Ñ Ð² Vim поÑÑи не оÑÑалоÑÑ Ð½Ð¸Ñего Ð¾Ñ Ð¸ÑÑоÑиÑеÑкого кода его пÑедÑеÑÑвенника. Ð ÑÑÑÐºÐ°Ñ Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð°ÑÐ¸Ñ Vim вÑполнÑеÑÑÑ Ð² ÑÐ°Ð¼ÐºÐ°Ñ Ð¿ÑоекÑа "Ð ÑÐим", Ñм. <URL:http://sourceforge.net/projects/ruvim/>. ÐÐ elp todo" -- ÑпиÑок извеÑÑнÑÑ Ð¿Ñоблем. ÐамеÑим, ÑÑо многие веÑи, коÑоÑÑе ÑÑиÑаÑÑÑÑ Ð³Ð»Ñками, на Ñамом деле ÑвлÑÑÑÑÑ ÑезÑлÑÑаÑом ÑлиÑком полного воÑпÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Vi. ÐÑли Ð²Ñ Ð´ÑмаеÑе, ÑÑо ÑÑо-Ñо ÑвлÑеÑÑÑ Ð¾Ñибкой ÑолÑко поÑомÑ, ÑÑо "Vi Ð´ÐµÐ»Ð°ÐµÑ ÑÑо по-дÑÑгомÑ", внимаÑелÑно пÑоÑиÑайÑе Ñайл vi_diff.txt (или набеÑиÑе ":help vi_diff.txt" в Vim) и иÑполÑзÑйÑе опÑии 'compatible' и 'cpoptions'. 2002 Feb 22 VIM(1) |
#cd ..
|
#ls
bigfile matrix.jpg bin names freebsd.jpg ogo.jpg granata.jpg pamyatka.pdf Light_Alloy_4.4.784_RC2_by_FAFNIR.exe press_any_key_to_continue.jpg longene-0.3.0-linux-2.6.34.tar.bz2 proj lpi 1 text lpi 2 touchlist man_smb_conf |
#vi
|
#ОПИСАНИЕ
~ ~ версия 7.2.445 ~ Брам Мооленаар и другие ~ С изменениями, внесёнными pkg-vim-maintainers@lists.alioth.debian.org ~ Vim это свободно распространяемая программа с открытым кодом ~ ~ Станьте зарегистрированным пользователем Vim! ~ наберите :help register<Enter> для получения информации ~ ~ наберите :q<Enter> чтобы выйти из программы ~ наберите :help<Enter> или <F1> для получения справки ~ наберите :help version7<Enter> чтобы узнать об этой версии ~ ~ ~ ~ ~ 0,0-1 Весь [3]+ Stopped /usr/bin/vim "$@" |
#vi
|
#vim
|
#mv touchlist hello-vi.txt
mv: невозможно выполнить stat для «touchlist»: Нет такого файла или каталога |
#ls -l >hello-vi.txt
|
#ls -l
итого 17068 lrwxrwxrwx 1 root root 6 Апр 11 16:30 a-symlinc -> vova/a -rw-r--r-- 1 root root 0 Апр 11 16:13 b -rwxr--r-- 1 root root 7994 Апр 11 15:32 bigfile drwxr-xr-x 2 root root 4096 Апр 11 15:32 bin -rw-r--r-- 1 root root 0 Апр 11 16:13 c -rw-r--r-- 1 root root 0 Окт 1 1980 file -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.jpg -rwxr--r-- 1 root root 52884 Апр 11 15:32 granata.jpg -rw-r--r-- 1 root root 1440 Апр 12 10:10 hello-vi.txt ... -rwxr--r-- 1 root root 755680 Апр 11 15:32 matrix.jpg drwxr-xr-x 3 root root 4096 Апр 11 15:32 names -rwxr--r-- 1 root root 17622 Апр 11 15:32 ogo.jpg -rwxr--r-- 1 root root 84663 Апр 11 15:32 pamyatka.pdf -rwxr--r-- 1 root root 23048 Апр 11 15:32 press_any_key_to_continue.jpg drwxr-xr-x 3 root root 4096 Апр 11 15:32 proj drwxr-xr-x 2 root root 4096 Апр 11 15:32 text drwxr-xr-x 4 root root 4096 Апр 12 09:27 vova drwxr-xr-x 4 root root 4096 Апр 11 16:21 vovan drwxr-xr-x 2 root root 4096 Апр 11 15:46 vovik |
# 40
:!diff unixoid.err.txt unixoid.orig.txt 1c1 < A contrarrio --- > A contrario 3c3 < Рлогике â меÑод доказаÑелÑÑÑва заклÑÑаÑÑийÑÑ Ð² доказаÑелÑÑÑве невозможноÑÑи, пÑоÑивоÑеÑаÑего доказÑваемомÑ. --- > Рлогике â меÑод доказаÑелÑÑÑва, заклÑÑаÑÑийÑÑ Ð² доказаÑелÑÑÑве невозможноÑÑи положениÑ, пÑоÑивоÑеÑаÑего доказÑваемомÑ. 6,7c6,7 ... :q ~ ~ ~ ~ ~ ~ ~ ~ unixoid.orig.txt 14,47-26 ÐеÑÑ |
# 19 Vim -- ÑекÑÑовÑй ÑедакÑоÑ, обÑаÑно-ÑовмеÑÑимÑй Ñ Vi. Ðн Ð¼Ð¾Ð¶ÐµÑ Ð±
а, заклÑÑаÑÑийÑÑ Ð² доказаÑелÑÑÑве невозможноÑÑи, п ÑоÑивоÑеÑаÑего доказÑваемомÑ.²Ð° заклÑÑаÑÑийÑÑ Ð² доказаÑелÑÑÑве невозможноÑÑи, Ð¿Ñ Abysus abyssum invocat «ÐÑ ÑÐ¸Ñ Ð´Ð¾ Ñблок, Ñ. е. Ð¾Ñ Ð½Ð°Ñала и до конÑа Ðодобное влеÑÐµÑ Ð·Ð° Ñобой подобное или одно бедÑÑвие влеÑÐµÑ Ð·Ð° Ñобой дÑÑгое бедÑÑ Ð²ÐµÐ Ad notame «ÐÐ»Ñ Ð·Ð°Ð¼ÐµÑки», ÐÐе. µ.s âРпÑаоÑÑамâ, Ñ. е. на ÑÐ¾Ñ ÑвеÑ, Ðибл ~ ~ ~ ~ ~ ~ ÐбнаÑÑжена оÑибка пÑи обÑабоÑке function vimball#Vimball: "text/unixoid.err.txt" 16L, 882C запиÑано |
#ls -l
итого 17068 lrwxrwxrwx 1 root root 6 Апр 11 16:30 a-symlinc -> vova/a -rw-r--r-- 1 root root 0 Апр 11 16:13 b -rwxr--r-- 1 root root 7994 Апр 11 15:32 bigfile drwxr-xr-x 2 root root 4096 Апр 11 15:32 bin -rw-r--r-- 1 root root 0 Апр 11 16:13 c -rw-r--r-- 1 root root 0 Окт 1 1980 file -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.jpg -rwxr--r-- 1 root root 52884 Апр 11 15:32 granata.jpg -rw-r--r-- 1 root root 1440 Апр 12 10:10 hello-vi.txt ... -rwxr--r-- 1 root root 755680 Апр 11 15:32 matrix.jpg drwxr-xr-x 3 root root 4096 Апр 11 15:32 names -rwxr--r-- 1 root root 17622 Апр 11 15:32 ogo.jpg -rwxr--r-- 1 root root 84663 Апр 11 15:32 pamyatka.pdf -rwxr--r-- 1 root root 23048 Апр 11 15:32 press_any_key_to_continue.jpg drwxr-xr-x 3 root root 4096 Апр 11 15:32 proj drwxr-xr-x 2 root root 4096 Апр 11 15:32 text drwxr-xr-x 4 root root 4096 Апр 12 09:27 vova drwxr-xr-x 4 root root 4096 Апр 11 16:21 vovan drwxr-xr-x 2 root root 4096 Апр 11 15:46 vovik |
#vim hello-vi.txt
|
#ls
bigfile matrix.jpg bin names freebsd.jpg ogo.jpg granata.jpg pamyatka.pdf Light_Alloy_4.4.784_RC2_by_FAFNIR.exe press_any_key_to_continue.jpg longene-0.3.0-linux-2.6.34.tar.bz2 proj lpi 1 text lpi 2 touchlist man_smb_conf |
#apt-get install samba screen
Выбор ранее не выбранного пакета screen. Распаковывается пакет screen (из файла .../screen_4.0.3-14_i386.deb)... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для install-info ... Настраивается пакет libcap2 (1:2.19-3) ... Настраивается пакет libdbus-1-3 (1.2.24-4) ... Настраивается пакет dbus (1.2.24-4) ... Starting system message bus: dbus. Настраивается пакет libavahi-common-data (0.6.27-2+squeeze1) ... Настраивается пакет libavahi-common3 (0.6.27-2+squeeze1) ... ... Importing account for user...ok Добавляется группа «sambashare» (GID 105) ... Готово. update-alternatives: используется `/usr/bin/smbstatus.samba3' для предоставления `/usr/bin/smbstatus' (smbstatus) в автоматический режим. Starting Samba daemons: nmbd smbd. Настраивается пакет samba-common-bin (2:3.5.6~dfsg-3squeeze2) ... update-alternatives: используется `/usr/bin/nmblookup.samba3' для предоставления `/usr/bin/nmblookup' (nmblookup) в автоматический режим. update-alternatives: используется `/usr/bin/net.samba3' для предоставления `/usr/bin/net' (net) в автоматический режим. update-alternatives: используется `/usr/bin/testparm.samba3' для предоставления `/usr/bin/testparm' (testparm) в автоматический режим. Настраивается пакет screen (4.0.3-14) ... |
#vi hello-vi.txt
--- /tmp/l3-saved-1314.2733.1375 2011-04-12 10:23:52.979133907 +0000 +++ hello-vi.txt 2011-04-12 10:27:14.580134992 +0000 @@ -1,25 +1,25 @@ -итого 17064 -lrwxrwxrwx 1 root root 6 Апр 11 16:30 a-symlinc -> vova/a --rw-r--r-- 1 root root 0 Апр 11 16:13 b --rwxr--r-- 1 root root 7994 Апр 11 15:32 bigfile -drwxr-xr-x 2 root root 4096 Апр 11 15:32 bin --rw-r--r-- 1 root root 0 Апр 11 16:13 c --rw-r--r-- 1 root root 0 Окт 1 1980 file --rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.jpg --rwxr--r-- 1 root root 52884 Апр 11 15:32 granata.jpg --rw-r--r-- 1 root root 0 Апр 12 10:10 hello-vi.txt --rwxr--r-- 1 root root 1751860 Апр 11 15:32 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe --rwxr--r-- 1 root root 14471028 Апр 11 15:32 longene-0.3.0-linux-2.6.34.tar.bz2 -drwxr-xr-x 2 root root 4096 Апр 11 15:32 lpi 1 -drwxr-xr-x 2 root root 4096 Апр 11 15:32 lpi 2 --rwxr--r-- 1 root root 26648 Апр 11 15:32 man_smb_conf --rwxr--r-- 1 root root 755680 Апр 11 15:32 matrix.jpg -drwxr-xr-x 3 root root 4096 Апр 11 15:32 names --rwxr--r-- 1 root root 17622 Апр 11 15:32 ogo.jpg --rwxr--r-- 1 root root 84663 Апр 11 15:32 pamyatka.pdf --rwxr--r-- 1 root root 23048 Апр 11 15:32 press_any_key_to_continue.jpg -drwxr-xr-x 3 root root 4096 Апр 11 15:32 proj -drwxr-xr-x 2 root root 4096 Апр 11 15:32 text -drwxr-xr-x 4 root root 4096 Апр 12 09:27 vova -drwxr-xr-x 4 root root 4096 Апр 11 16:21 vovan -drwxr-xr-x 2 root root 4096 Апр 11 15:46 vovik +#итого 17064 +#lrwxrwxrwx 1 root root 6 Апр 11 16:30 a-symlinc -> vova/a +#-rw-r--r-- 1 root root 0 Апр 11 16:13 b +#-rwxr--r-- 1 root root 7994 Апр 11 15:32 bigfile +#drwxr-xr-x 2 root root 4096 Апр 11 15:32 bin +#-rw-r--r-- 1 root root 0 Апр 11 16:13 c +#-rw-r--r-- 1 root root 0 Окт 1 1980 file +#-rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.jpg +#-rxr---r-- 1 root root 52884 Апр 11 15:32 granata.jpg +###-rw-r--r-- 1 root root 0 Апр 12 10:10 hello-vi.txt +###-rwxr--r-- 1 root root 1751860 Апр 11 15:32 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe +###-rwxr--r-- 1 root root 14471028 Апр 11 15:32 longene-0.3.0-linux-2.6.34.tar.bz2 +###drwxr-xr-x 2 root root 4096 Апр 11 15:32 lpi 1 +###drwxr-xr-x 2 root root 4096 Апр 11 15:32 lpi 2 +###-rwxr--r-- 1 root root 26648 Апр 11 15:32 man_smb_conf +###-rwxr--r-- 1 root root 755680 Апр 11 15:32 matrix.jpg +###drwxr-xr-x 3 root root 4096 Апр 11 15:32 names +###-rwxr--r-- 1 root root 17622 Апр 11 15:32 ogo.jpg +###-rwxr--r-- 1 root root 84663 Апр 11 15:32 pamyatka.pdf +###-rwxr--r-- 1 root root 23048 Апр 11 15:32 press_any_key_to_continue.jpg +#drwxr-xr-x 3 root root 4096 Апр 11 15:32 proj +#drwxr-xr-x 2 root root 4096 Апр 11 15:32 text +#drwxr-xr-x 4 root root 4096 Апр 12 09:27 vova +#drwxr-xr-x 4 root root 4096 Апр 11 16:21 vovan +#drwxr-xr-x 2 root root 4096 Апр 11 15:46 vovik |
#clear
|
#cp hello-vi.txt hello.txt
|
#ls
bigfile freebsd.jpg Light_Alloy_4.4.784_RC2_by_FAFNIR.exe lpi 1 man_smb_conf names pamyatka.pdf proj touchlist bin granata.jpg longene-0.3.0-linux-2.6.34.tar.bz2 lpi 2 matrix.jpg ogo.jpg press_any_key_to_continue.jpg text |
#cd text/
|
#~
-rw-r--r-- 1 root root 0 Апр 11 16:1 -rwxr--r-- 1 root root 7994 Апр 11 15:32 bigf drwxr-xr-x 2 root root 4096 Апр 11 15:32 -rw-r--r-- 1 root root 0 Апр 11 16:1 -rw-r--r-- 1 root root 0 Окт 1 1980 f -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd. -rxr---r-- 1 root root 52884 Апр 11 15:32 granata. ##--w-r--r-- 1 root root 0 Апр 12 10:10 hello-vi. ##-rwxr--r-- 1 root root 1751860 Апр 11 15:32 Light_Alloy_4.4.784_RC2_by_FAFNIR. ##--wxr--r-- 1 root root 14471028 Апр 11 15:32 longene-0.3.0-linux-2.6.34.tar. ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "hello.txt" 25L, 1462C записано |
#diff unixoid.orig.txt unixoid.err.txt
1,3c1,3 < A contrario < От противного < В логике – метод доказательства, заключающийся в доказательстве невозможности положения, противоречащего доказываемому. --- > A contrarrio > От противного. > В логике – метод доказательства, заключающийся в доказательстве невозможности, противоречащего доказываемому. 6,7c6,7 < «От яиц до яблок», т. е. от начала и до конца ... < Ad notam < «Для заметки», к сведению < < Ad patres < “К праотцам”, т. е. на тот свет , Библия, книга царств, 4, 22, 20 --- > Ad notame > «Для заметки», к свединию > Ad patres > “К праотцам”, т. е. на тот свет, Библия, книга царств, 4, 22, 20 |
#diff hello.txt hello-vi.txt
1,25c1,25 < итого 17064 < lrwxrwxrwx 1 root root 6 Апр 11 16:30 a-symlinc -> vova/a < -rw-r--r-- 1 root root 0 Апр 11 16:13 b < -rwxr--r-- 1 root root 7994 Апр 11 15:32 bigfile < drwxr-xr-x 2 root root 4096 Апр 11 15:32 bin < -rw-r--r-- 1 root root 0 Апр 11 16:13 c < -rw-r--r-- 1 root root 0 Окт 1 1980 file < -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.jpg < -rxr---r-- 1 root root 52884 Апр 11 15:32 granata.jpg ... > ###-rwxr--r-- 1 root root 755680 Апр 11 15:32 matrix.jpg > ###drwxr-xr-x 3 root root 4096 Апр 11 15:32 names > ###-rwxr--r-- 1 root root 17622 Апр 11 15:32 ogo.jpg > ###-rwxr--r-- 1 root root 84663 Апр 11 15:32 pamyatka.pdf > ###-rwxr--r-- 1 root root 23048 Апр 11 15:32 press_any_key_to_continue.jpg > #drwxr-xr-x 3 root root 4096 Апр 11 15:32 proj > #drwxr-xr-x 2 root root 4096 Апр 11 15:32 text > #drwxr-xr-x 4 root root 4096 Апр 12 09:27 vova > #drwxr-xr-x 4 root root 4096 Апр 11 16:21 vovan > #drwxr-xr-x 2 root root 4096 Апр 11 15:46 vovik |
#diff hello.txt hello-vi.txt
3a4,6 > -rwxr--r-- 1 root root 7994 Апр 11 15:32 bigfile > drwxr-xr-x 2 root root 4096 Апр 11 15:32 bin > -rw-r--r-- 1 root root 0 Апр 11 16:13 c 5c8 < -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.aaaaajpg --- > -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.jpg |
#diff unixoid.orig.txt unixoid.err.txt
1c1 < A contrario --- > A contrarrio 3c3 < В логике – метод доказательства, заключающийся в доказательстве невозможности положения, противоречащего доказываемому. --- > В логике – метод доказательства, заключающийся в доказательстве невозможности, противоречащего доказываемому. 6c6 < «От яиц до яблок», т. е. от начала и до конца ... 13c13 < Ad notam --- > Ad notame 16,17c16,17 < Ad patres < “К праотцам”, т. е. на тот свет , Библия, книга царств, 4, 22, 20 --- > Ad patres > “К праотцам”, т. е. на тот свет, Библия, книга царств, 4, 22, 20 |
#vim .vimrc
--- /dev/null 2011-04-12 10:20:11.179133491 +0000 +++ .vimrc 2011-04-12 10:38:09.116141710 +0000 @@ -0,0 +1,3 @@ +set number +set wm=10 +set showmode |
#vim hello.txt
|
#~
1 итого 17064 2 lrwxrwxrwx 1 root root 6 Апр 11 16:30 a-symlinc -> vova/a 3 -rw-r--r-- 1 root root 0 Апр 11 16:13 b 4 -rw-r--r-- 1 root root 0 Окт 1 1980 file 5 -rwxr--r-- 1 root root 232966 Апр 11 15:32 freebsd.aaaaajpg 6 -rxr---r-- 1 root root 52884 Апр 11 15:32 granata.jpg 7 ##--w-r--r-- 1 root root 0 Апр 12 10:10 hello-vi.txt 8 ##--wxr--r-- 1 root root 1751860 Апр 11 15:32 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe 9 ##--wxr--r-- 1 root root 14471028 Апр 11 15:32 longene-0.3.0-linux-2.6.34.tar.bz2 10 ##d-wxr-xr-x 2 root root 4096 Апр 11 15:32 lpi 1 ... ~ ~ ~ ~ ~ ~ ~ ~ "laba/hello.txt" 22L, 1311C записано ~ |
#~
13c13 < Ad notam --- > Ad notame 16,17c16,17 < Ad patres < “К праотцам”, т. е. на тот свет , Библия, книга царств, 4, 22, 20 --- > Ad patres > “К праотцам”, т. е. на тот свет, Библия, книга царств, 4, 22, 20 |
#unixoid.orig.txt 1,1 ÐеÑA contrario
13c13 < Ad notam --- > Ad notam 16c16 < Ad patres --- > Ad patres |
#~
1 root:x:0:0:root:/root:/bin/bash 2 daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 bin:x:2:2:bin:/bin:/bin/sh 4 sys:x:3:3:sys:/dev:/bin/sh 5 sync:x:4:65534:sync:/bin:/bin/sync 6 games:x:5:60:games:/usr/games:/bin/sh 7 man:x:6:12:man:/var/cache/man:/bin/sh 8 lp:x:7:7:lp:/var/spool/lpd:/bin/sh 9 mail:x:8:8:mail:/var/mail:/bin/sh 10 news:x:9:9:news:/var/spool/news:/bin/sh ... 13 www-data:x:33:33:www-data:/var/www:/bin/sh 14 backup:x:34:34:backup:/var/backups:/bin/sh 15 list:x:38:38:Mailing List Manager:/var/list:/bin/sh 16 irc:x:39:39:ircd:/var/run/ircd:/bin/sh 17 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh 18 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh 19 libuuid:x:100:101::/var/lib/libuuid:/bin/sh 20 sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin 21 user:x:1000:1000::/home/user:/bin/bash "/etc/passwd" 21L, 850C |
#vim comment-me.txt
|
#unixoid.orig.txt 1,1 ÐеÑA contrario
13c13 < Ad notam --- > Ad notam 16c16 < Ad patres --- > Ad patres |
#~
иÑого 2 lrwxrwxrwx 1 root root 6 ÐÐ¿Ñ 11 16:30 a-symlinc -> vov -rw-r--r-- 1 root root 0 ÐÐ¿Ñ 11 16:1 3 -rw-r--r-- 1 root root 0 ÐÐºÑ 1 1980 f 111111111111111111 root root root root root root root root root root root root root root root root root root roo¿ ot root root root root root root root root root root root root root root root root root 232966 ÐÐ¿Ñ 11 15:32 ff reebsd.aaaaajpg 6 111111111111111111 root root root root root root root root root root root root root root root root root root roo ot root root root root root root root root root root root root root root root root root 52884 ÐÐ¿Ñ 11 15:32 gg ranata.jpg ... 31 /d d###--wxr--r-- 1 #--wxr--r-- 1 rwxr-xr-x 3 ro^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 32 /d d###--wxr--r-- 1 #--wxr--r-- 1 rwxr-xr-x 3 ro^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 33 /d d###--wxr--r-- 1 #--wxr--r-- 1 rwxr-xr-x 3 ro^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 34 /d d###--wxr--r-- 1 #--wxr--r-- 1 rwxr-xr-x 3 ro^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 35 /d d###--wxr--r-- 1 #--wxr--r-- 1 rwxr-xr-x 3 ro^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 36 /d d##--wxr--r-- 1 rwxr-xr-x 3 ro^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 37 /d drwxr-xr-x 3 ro^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 38 /d^[OC^Bdrwxr-xr-rwxr-xr-x 4 ro/drwxr-xr-^[^[ 39 /drwxr-xr-x 4 ro/drwxr-xr-^[^[ 40 //drwxr-xr-^[^[ |
#~
bash: ?: команда не найдена |
#vim hello-vi.txt
|
##--wxr--r-- 1 root root 14471028 Апр 11 15:32 longen
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [4] 2 ? S 0:00 [kthreadd] 3 ? S 0:00 [migration/0] 4 ? S 0:00 [ksoftirqd/0] 5 ? S 0:00 [watchdog/0] 6 ? S 0:00 [events/0] 7 ? S 0:00 [cpuset] 8 ? S 0:00 [khelper] 11 ? S 0:00 [async/mgr] ... 1183 ? Sl 0:00 /usr/sbin/rsyslogd -c4 1224 ? Ss 0:00 /usr/sbin/cron 1238 ? Ss 0:00 /usr/sbin/sshd 1255 hvc0 Ss+ 0:00 /sbin/getty 38400 hvc0 1256 ? Ss 0:00 sshd: root@pts/0 1258 pts/0 Ss+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1272 ? Ss 4:20 l3-agent 1313 pts/0 S+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1314 pts/1 Ss 0:01 bash 1698 pts/1 R+ 0:00 ps ax |
#cat /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). if [ "`id -u`" -eq 0 ]; then PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" else PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" fi export PATH if [ "$PS1" ]; then if [ "$BASH" ]; then ... # The default umask is now handled by pam_umask. # See pam_umask(8) and /etc/login.defs. if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; then . $i fi done unset i fi |
#ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [4] 2 ? S 0:00 [kthreadd] 3 ? S 0:00 [migration/0] 4 ? S 0:00 [ksoftirqd/0] 5 ? S 0:00 [watchdog/0] 6 ? S 0:00 [events/0] 7 ? S 0:00 [cpuset] 8 ? S 0:00 [khelper] 11 ? S 0:00 [async/mgr] ... 1183 ? Sl 0:00 /usr/sbin/rsyslogd -c4 1224 ? Ss 0:00 /usr/sbin/cron 1238 ? Ss 0:00 /usr/sbin/sshd 1255 hvc0 Ss+ 0:00 /sbin/getty 38400 hvc0 1256 ? Ss 0:01 sshd: root@pts/0 1258 pts/0 Ss+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1272 ? Ss 4:23 l3-agent 1313 pts/0 S+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1314 pts/1 Ss 0:01 bash 1706 pts/1 R+ 0:00 ps ax |
#zch
bash: zch: команда не найдена |
#zsh
bash: zsh: команда не найдена |
#clear
|
#cat /etc/bash.bashrc
# System-wide .bashrc file for interactive bash(1) shells. # To enable the settings / commands in this file for login shells as well, # this file has to be sourced in /etc/profile. # If not running interactively, don't do anything [ -z "$PS1" ] && return # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize # set variable identifying the chroot you work in (used in the prompt below) if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then ... /usr/bin/python /usr/lib/command-not-found -- $1 return $? elif [ -x /usr/share/command-not-found ]; then /usr/bin/python /usr/share/command-not-found -- $1 return $? else return 127 fi } fi |
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported SIOCGMIIPHY on 'eth1' failed: Operation not supported SIOCGMIIPHY on 'eth2' failed: Operation not supported no MII interfaces found |
#screen -x
|
#screen -x
|
#screen
|
#history
1 apt-get install vim libc6-xen console-cyrillic locales ssh 2 vim /etc/fstab 3 vim /etc/inittab 4 vim /etc/resolv.conf 5 vim /etc/hostname 6 passwd root 7 dpkg-reconfigure locales 8 dpkg-reconfigure console-cyrillic 9 exit 10 exit ... 161 apt-get update 162 apt-get dist-upgrade 163 exit 164 apt-get install samba 165 apt-get install samba screen 166 vim /etc/samba/smb.conf 167 screen -x 168 exit 169 histoy 170 history |
#^C^C^C
|
#/etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning). Reconfiguring network interfaces...SIOCDELRT: No such process done. |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:05 inet addr:192.168.16.5 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:5/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12852 errors:0 dropped:0 overruns:0 frame:0 TX packets:7337 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16298907 (15.5 MiB) TX bytes:592213 (578.3 KiB) Interrupt:246 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:480 (480.0 B) TX bytes:480 (480.0 B) |
#screen
|
#ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [4] 2 ? S 0:00 [kthreadd] 3 ? S 0:00 [migration/0] 4 ? S 0:00 [ksoftirqd/0] 5 ? S 0:00 [watchdog/0] 6 ? S 0:00 [events/0] 7 ? S 0:00 [cpuset] 8 ? S 0:00 [khelper] 11 ? S 0:00 [async/mgr] ... 1183 ? Sl 0:00 /usr/sbin/rsyslogd -c4 1224 ? Ss 0:00 /usr/sbin/cron 1238 ? Ss 0:00 /usr/sbin/sshd 1255 hvc0 Ss+ 0:00 /sbin/getty 38400 hvc0 1256 ? Ss 0:01 sshd: root@pts/0 1258 pts/0 Ss+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1272 ? Rs 4:23 l3-agent 1313 pts/0 S+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1314 pts/1 Ss 0:01 bash 1714 pts/1 R+ 0:00 ps ax |
#ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [4] 2 ? S 0:00 [kthreadd] 3 ? S 0:00 [migration/0] 4 ? S 0:00 [ksoftirqd/0] 5 ? S 0:00 [watchdog/0] 6 ? S 0:00 [events/0] 7 ? S 0:00 [cpuset] 8 ? S 0:00 [khelper] 11 ? S 0:00 [async/mgr] ... 1183 ? Sl 0:00 /usr/sbin/rsyslogd -c4 1224 ? Ss 0:00 /usr/sbin/cron 1238 ? Ss 0:00 /usr/sbin/sshd 1255 hvc0 Ss+ 0:00 /sbin/getty 38400 hvc0 1256 ? Ss 0:01 sshd: root@pts/0 1258 pts/0 Ss+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1272 ? Ss 4:23 l3-agent 1313 pts/0 S+ 0:00 script -f -c bash -q /root/.lilalo//3156826157620124276-1302603632.script 1314 pts/1 Ss 0:01 bash 1722 pts/1 R+ 0:00 ps ax |
#echo $histsize
|
#HISTORY
bash: HISTORY: команда не найдена |
# System-wide .bashrc file for interactive bash(1) shells. # To enable the settings / commands in this file for login shells as well, # this file has to be sourced in /etc/profile. # If not running interactively, don't do anything [ -z "$PS1" ] && return # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize # set variable identifying the chroot you work in (used in the prompt below) if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then debian_chroot=$(cat /etc/debian_chroot) fi # set a fancy prompt (non-color, overwrite the one in /etc/profile) PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' # Commented out, don't overwrite xterm -T "title" -n "icontitle" by default. # If this is an xterm set the title to user@host:dir #case "$TERM" in #xterm*|rxvt*) # PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' # ;; #*) # ;; #esac # enable bash completion in interactive shells #if [ -f /etc/bash_completion ] && ! shopt -oq posix; then # . /etc/bash_completion #fi # if the command-not-found package is installed, use it if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found ]; then function command_not_found_handle { # check because c-n-f could've been removed in the meantime if [ -x /usr/lib/command-not-found ]; then /usr/bin/python /usr/lib/command-not-found -- $1 return $? elif [ -x /usr/share/command-not-found ]; then /usr/bin/python /usr/share/command-not-found -- $1 return $? else return 127 fi } fi
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). if [ "`id -u`" -eq 0 ]; then PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" else PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" fi export PATH if [ "$PS1" ]; then if [ "$BASH" ]; then # The file bash.bashrc already sets the default PS1. # PS1='\h:\w\$ ' if [ -f /etc/bash.bashrc ]; then . /etc/bash.bashrc fi else if [ "`id -u`" -eq 0 ]; then PS1='# ' else PS1='$ ' fi fi fi # The default umask is now handled by pam_umask. # See pam_umask(8) and /etc/login.defs. if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; then . $i fi done unset i fi
VIM(1) VIM(1) ÐÐЯ 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 оÑкÑÐ¾ÐµÑ Ð²Ñе ÑÐ°Ð¹Ð»Ñ Ð¸ Ð¿Ð¾ÐºÐ°Ð¶ÐµÑ ÑазлиÑÐ¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð½Ð¸Ð¼Ð¸ (как vimdâ iff(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 initialâ ization". -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". ФÐÐÐ sr/share/vim/vim72/doc/*.txt Ð¤Ð°Ð¹Ð»Ñ ÑпÑавоÑника Vim. См. ":help doc-file-list" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÑпиÑка. /usr/share/vim/vim72/doc/tags Файл меÑок, иÑполÑзÑемÑй Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка инÑоÑмаÑии в ÑÐ°Ð¹Ð»Ð°Ñ ÑпÑавки. /usr/share/vim/vim72/syntax/syntax.vim СиÑÑемнÑе наÑÑÑойки ÑинÑакÑиÑа. /usr/share/vim/vim72/syntax/*.vim Ð¤Ð°Ð¹Ð»Ñ ÑинÑакÑиÑа Ð´Ð»Ñ ÑазнÑÑ ÑзÑков. /usr/share/vim/vimrc СиÑÑемнÑе наÑÑÑойки Vim. /usr/share/vim/gvimrc СиÑÑемнÑй наÑÑÑойки гÑаÑиÑеÑкого инÑеÑÑейÑа. /usr/share/vim/vim72/optwin.vim СÑенаÑий, иÑполÑзÑемÑй пÑи вÑполнении ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ":options". ХоÑоÑий ÑпоÑоб пÑоÑмаÑÑиваÑÑ Ð¸ изменÑÑÑ Ð½Ð°ÑÑÑойки. /usr/share/vim/vim72/menu.vim СиÑÑемнÑе наÑÑÑойки Ð¼ÐµÐ½Ñ Ð´Ð»Ñ gvim. /usr/share/vim/vim72/bugreport.vim СÑенаÑий Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾ÑÑÑÑа об обнаÑÑженнÑÑ Ð³Ð»ÑÐºÐ°Ñ . См. ":help bugs". /usr/share/vim/vim72/filetype.vim СÑенаÑий Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñипа Ñайла по имени. См. ":help 'filetype'". /usr/share/vim/vim72/scripts.vim СÑенаÑий Ð´Ð»Ñ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñипа Ñайла по ÑодеÑжимомÑ. См. ":help 'filetype'". /usr/share/vim/vim72/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/>. ÐÐ elp todo" -- ÑпиÑок извеÑÑнÑÑ Ð¿Ñоблем. ÐамеÑим, ÑÑо многие веÑи, коÑоÑÑе ÑÑиÑаÑÑÑÑ Ð³Ð»Ñками, на Ñамом деле ÑвлÑÑÑÑÑ ÑезÑлÑÑаÑом ÑлиÑком полного воÑпÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Vi. ÐÑли Ð²Ñ Ð´ÑмаеÑе, ÑÑо ÑÑо-Ñо ÑвлÑеÑÑÑ Ð¾Ñибкой ÑолÑко поÑомÑ, ÑÑо "Vi Ð´ÐµÐ»Ð°ÐµÑ ÑÑо по-дÑÑгомÑ", внимаÑелÑно пÑоÑиÑайÑе Ñайл vi_diff.txt (или набеÑиÑе ":help vi_diff.txt" в Vim) и иÑполÑзÑйÑе опÑии 'compatible' и 'cpoptions'. 2002 Feb 22 VIM(1)
Время первой команды журнала | 11:59:17 2011- 4-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:44:40 2011- 4-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 26.73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 7.92 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008