LINUX.ORG.RU

vim. несколько замен в одновременно.


0

0

можно ли писать в командном режиме что-то типа :s/../../g ; s/.../...../g т.е. сразу несколько команд одновременно, чтобы они выполнились по очереди? Можно ли назначить нескольким командам алиас?

anonymous
Ответ на: комментарий от Eldhenn

Eldhenn, я настаиваю на использовании возможностей исключительно вима. Если вам интересно почему, то я отвечу - работать это должно и под виндой тоже. Не буду же я ставить цигвин ради такой простой вещи. Дак можно это сделать в виме или нет?

anonymous
()
Ответ на: комментарий от anonymous

Блин, не тормози!
ex -- это и есть vim. Так что не 'man ex', а ':help ex' :-)
Просто набирай несколько команд через трубы :-)

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

ну вы блин даете, я же ламер, а вы мне слова непонятные пишите :) А как получить помощь по алиасам? :help ...?

anonymous
()
Ответ на: комментарий от Eldhenn

> У меня man ex пишет - VIM(1), поэтому я и сказал - man ex :-)

У меня, вообще-то, тоже ;-)

unDEFER ★★★★★
()
Ответ на: комментарий от anonymous

> ну вы блин даете, я же ламер, а вы мне слова непонятные пишите :)
Ну, когда говорят "man ex" надо делать!

> А как получить помощь по алиасам? :help ...?
Смотря что вы имеете ввиду под словом алиасы.
Если, про
ex, view, gvim, gview, rvim, rview

что указаны в "man vim" (и в таблице начинающейся с ":help ex")

То это не алиасы:
$ ls -l `which ex view gvim gview rvim rview`
lrwxrwxrwx 1 root root 2 Янв 29 2005 /bin/rview -> vi
lrwxrwxrwx 1 root root 2 Янв 29 2005 /bin/view -> vi
lrwxr-xr-x 1 root root 3 Фев 1 2005 /usr/bin/ex -> vim
lrwxr-xr-x 1 root root 3 Фев 1 2005 /usr/bin/rvim -> vim
lrwxrwxrwx 1 root root 4 Янв 29 2005 /usr/X11R6/bin/gview -> gvim
-rwxr-xr-x 1 root root 2306324 Июл 12 2004 /usr/X11R6/bin/gvim

А все алиасы выдаются командой
$ alias
:-)

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

Я имею в виду алиасы в виме. Есть длинная команда, как назначить ей более короткий и понятный алиас :)

anonymous
()
Ответ на: комментарий от anonymous

Ах, вы об этом! Ну так бы сразу и сказали..
Ну, для начала вас должны интресовать горячие клавишу :help map
А для команд ":help user-commands", ":help com"

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

вот и разобрались, спасибочки

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.