голосование
PHP
jQuery
Firebird
BASH
HTML
Ресурсы
GIT
SEO
Oracle
Python
Программы
Хостинг
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как найти заменить слово текст VIM

При редактировании файлов часто нужно искать и заменять текст в редакторе VIM. Если это делать без применения специальных команд, то вы потратите много времени на поиски. Вы можете просто пропустить некоторые совпадения. Доверьтесь специальной команде :%s.


#привила
#:{пределы}s/{что заменяем}/{на что заменяем}/{опции}
%s/ищем/меняем/g
%s/text1/text2/g

#заменить все foo на bar в строках с 4 по 10
:4,10s/foo/bar/g
#заменить только первое вхождение foo в строках с 4 по 10
:4,10s/foo/bar 	
#заменить все foo на bar во всём файле и каждый раз спрашивать подтверждение
:%s/foo/bar/c

В файле для планировщика CRON опасно делать массовую замену. Вы можете изменить пути для других заданий. В этом случае очень удобно пользоваться заменой с подтверждением :%s/foo/bar/c.

Если вы хотите изучить vim, то посмотрите статью первые шаги освоения vim редактора.

просмотры: 295, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-03-20 12:05:17
проголосовать:

Комментарии:






поиск
сайты друзей
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://www.2domains.ru домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.