Superkkt Blog
home
about
notice
archive
guestbook
RSS feed
vim에서 여러 파일을 동시에 수정하기
2008/02/05 15:08
울트라에디터나 에디트플러스에서는 여러 개의 파일을 열어 놓고 특정 문자열을 한번에 변경하는 방법이 있다. 오늘 누군가 KLDP에 vim에서도 이런 기능이 있는지 질문을 했고, 역시 답변이 있었다. :-)
1. 수정을 원하는 파일을 아래와 같이 오픈한다. 직접 수동으로 열어도 상관없다.
# vim `find . -name "*.c"`
2. 필요한 파일들이 다 열렸는지 확인하다.
:ls
3. 특정 문자열을 변환한다. 마지막 |w는 변경 후 저장하라는 의미이다.
:argdo %s/foo/bar/g |w
2008/02/05 15:08
2008/02/05 15:08
tag
vi
,
vim
,
파일변경
posted in
프로그래밍
|
posted by
김기태
0 trackback
|
0 comment
trackbacks
trackbacks rss
이 글에는 트랙백을 보낼 수 없습니다
comments
comments rss
(+댓글 쓰러가기)
Leave a Comment
: Name*
: Password*
: Website
secret
previous
1
...
91
92
93
94
95
96
97
98
99
...
238
next
CATEGORIES
전체
(238)
프로그래밍
(153)
컴퓨터
(70)
영상처리
(11)
책
(1)
기타
(2)
RECENT ENTRIES
Superkkt Blog - 최근 글
Android Compile
Qt - 하나의 프로젝트 내에서 여러 개의...
Go Language - cgo
Go Language - Debugging with GDB
Go Language - Vim Sytax Highlighting
Upstart - event-based init daemon
공유 스토리지 용도의 NFS 설정
리눅스에서 Mac OS의 타임머신 백업 따...
(1)
SQLyog의 대체 프로그램 Sequel Pro(on...
Ubuntu 10.10 Backup Tool (Simple Backup)
RECENT COMMENTS
Superkkt Blog - 최근 댓글
혹시 matlab에서 c로 코드 변환하는 작....
안지훈
2011
유용한 정보 감사합니다~ 소규모로 데이....
멍멍이닷
2011
감사합니다. 가장 잘 정리 된 것 같아요!!.
skiro
2011
잘 읽었습니다.
초보
2011
독시젠 아닙니다. 오류겐이죠.
ㅁㅁ
2011
RECENT TRACKBACKS
mysql 모든 디비 복구 및 패키지버전 업....
Webee - Bastet
2011
Remote X Client.
관심
2010
tkhwang의 생각.
tkhwang's me2DAY
2010
매틀랩과 닷넷 C# 연결하기(Connect Mat....
행복한 프로그래머
2010
How to use Shared memory and Semaphores..
hurryon:hurryon
2006
TAG CLOUD
우분투
MySQL
ubuntu
리눅스
OpenCV
C
LINUX
hook
mmap
SVN
Mac
GNU
쓰레드
후크
O_SYNC
MATLAB
rsync
cvs
vim
GDB
go
O_DIRECT
Block device
커밋 메시지
블럭디바이스
커밋 로그
I/O
커널
하드디스크
commit
more
ARCHIVES
2012/01
(1)
2011/09
(1)
2011/07
(1)
2011/06
(2)
2011/04
(1)
comments
comments rss (+댓글 쓰러가기)