Vim: Разлика между версии

Изтрито е съдържание Добавено е съдържание
мРедакция без резюме
м whitespaces
Ред 130:
 
==== Търсене и замяна на текст ====
Натисни първо Esc за преминаване в Нормално състояние. Тази част е лесна за умеещите [[регулярен израз | регулярни изрази]].
<pre>
:s/foo/bar/g намери всеки низ 'foo' и го замени с 'bar' без да питаш дали да го замениш в текущият ред на курсора
Ред 139:
==== Изпълняване на външни команди ====
Натисни Esc за преминаване в Нормален режим.
:! commandToExecute – изпълнява командата commandToExecute в съответствие с шела, в който се намира, т.е. в Windows могат да бъдат изпълнявани типични за [[cmd.exe]] команди, a за [[Linux]] за типа [[shell]] от който VIM е извикан, за останалите [[Операционна система |операционни системи]] командите на техният [[shell]].
:! ShellCommandToRun -withParameters a b c --- изпълнение на шелова команда направо от командния ред на Vim
В повечето *nix шелове текстовият редактор може да бъде спрян временно с натискането на Ctrl-z, което би върнало потребителя обратно в шела. След изпълнение на командите, връщането на „сесията“ във Vim може да бъде направено с изпълнението на командата fg – това е свойство на шела, а не на текстовия редактор.
Взето от „https://bg.wikipedia.org/wiki/Vim“.