Web Developer using Java, JavaScript and etc..
Playing Surdo on The Bloco Rapercussion
2015년 7월 7일 화요일
2015년 7월 6일 월요일
벼랑영어 사후 학습 속청 스크랩 POEM'S SIMPLE TRUTH BENEFITS FAMILY THROUGH GENERATIONS
출처: http://www.dailyenglish.com/a_home/freelisten.php
Script
Won't you please run it again for your readers? The title of the poem was "Success." Young couples today would find it as beneficial as my parents did. It worked for my sisters and brothers and me. -- MIMI IN LOS ANGELES
Today's Expression
kitchen: Here’s a saying: If you can’t stand the heat, get out of the kitchen. This is used as a way to tell someone that they should either stop complaining about a difficult or unpleasant activity, or stop doing it.
What Abby Has To Say
DEAR MIMI: I'm glad to oblige. The poem, which was penned by Martin Buxbaum, is included in my "Keepers" booklet, which is a collection of favorite letters, poems and essays that have appeared in this column over the years. It was assembled because so many readers said the items were meaningful to them, and requested that they be compiled as a booklet.
SUCCESS
You can use most any measure
When you're speaking of success.
You can measure it in fancy home,
Expensive car or dress.
But the measure of your real success
Is the one you cannot spend.
It's the way your kids describe you
When they're talking to a friend.
The booklet is titled "Keepers" because so many Dear Abby readers kept the poems, essays and letters to re-read. It can be ordered by sending your name and mailing address, plus check or money order for $6.
Words & Expressions
frame 액자로 만들다
poem 시
hang on ~에 걸다
miss 놓치다
move out 이사 가다
remind of 상기시키다
family values 가훈
beneficial 유익한, 이로운
oblige ~의 소원을 들어주다
assemble 모으다
compile 편집하다, 수집하다
money order 우편환
Translation
시에서 읽은 간단한 진실이 한 가족의 여러 세대에게 도움을 줍니다.
애비에게
제가 어렸을 때, 저희 부모님은 애비의 컬럼에서 소개 된 시 한 편을 액자로 만들어 부엌 벽에 걸어 두었어요. 그 액자는 전화기 바로 옆에 있었기 때문에 우리 형제 중 누구도 그 시를 읽지 않을 수 없었어요. 각자의 가정을 꾸리기 위해 분가하기 전에 어머니께서 우리 모두에게 우리 집 가훈을 상기시켜주기 위해 그 시의 복사본을 액자에 넣어 주셨어요.
독자들을 위해 그 시를 한 번 더 낭독해주시지 않겠어요? 시의 제목은 “성공”이었어요. 우리 부모님이 그러셨던 것처럼 오늘날의 젊은 부부들도 이 시를 보고 많은 도움을 얻을 거에요. 여동생들과 남동생들, 그리고 저에게도 매우 유익했어요
미미에게
이런 부탁을 들어 주게 되어 기뻐요. 마틴 북스바움이 쓴 이 시는 “킵퍼스”라는 책자에 실려 있어요. 지난 몇 년간 컬럼에 소개된 좋은 편지, 시, 에세이 등을 모아 놓은 책자에요. 모아서 책자로 만들어 둔 이유는 이 작품들이 많은 독자들에게 매우 의미 있다는 이야기를 들었고, 하나의 책자로 편집해 달라는 요청을 받았기 때문이에요.
“킵퍼스”라는 이름을 붙인 이유는 많은 디어 애비 독자들이 여기에 실린 시, 에세이, 편지 등을 다시 읽으려고 보관해 두었기 때문이에요. 성함과 주소를 적어 보내시면 책을 주문하실 수 있어요. 수표나 우편환으로 6달러 입니다.
POEM'S SIMPLE TRUTH BENEFITS FAMILY
THROUGH GENERATIONS
Script
DEAR ABBY: When I was growing up, my parents had a framed
poem from your column hanging on our kitchen wall. None of us
kids could miss it because it was right next to the telephone. Before we moved
out to start families of our own, Mom gave each of us framed copies of it to
remind us of family values.
Won't you please run it again for your readers? The title of the poem was "Success." Young couples today would find it as beneficial as my parents did. It worked for my sisters and brothers and me. -- MIMI IN LOS ANGELES
Today's Expression
kitchen: Here’s a saying: If you can’t stand the heat, get out of the kitchen. This is used as a way to tell someone that they should either stop complaining about a difficult or unpleasant activity, or stop doing it.
What Abby Has To Say
DEAR MIMI: I'm glad to oblige. The poem, which was penned by Martin Buxbaum, is included in my "Keepers" booklet, which is a collection of favorite letters, poems and essays that have appeared in this column over the years. It was assembled because so many readers said the items were meaningful to them, and requested that they be compiled as a booklet.
SUCCESS
You can use most any measure
When you're speaking of success.
You can measure it in fancy home,
Expensive car or dress.
But the measure of your real success
Is the one you cannot spend.
It's the way your kids describe you
When they're talking to a friend.
The booklet is titled "Keepers" because so many Dear Abby readers kept the poems, essays and letters to re-read. It can be ordered by sending your name and mailing address, plus check or money order for $6.
Words & Expressions
frame 액자로 만들다
poem 시
hang on ~에 걸다
miss 놓치다
move out 이사 가다
remind of 상기시키다
family values 가훈
beneficial 유익한, 이로운
oblige ~의 소원을 들어주다
assemble 모으다
compile 편집하다, 수집하다
money order 우편환
Translation
시에서 읽은 간단한 진실이 한 가족의 여러 세대에게 도움을 줍니다.
애비에게
제가 어렸을 때, 저희 부모님은 애비의 컬럼에서 소개 된 시 한 편을 액자로 만들어 부엌 벽에 걸어 두었어요. 그 액자는 전화기 바로 옆에 있었기 때문에 우리 형제 중 누구도 그 시를 읽지 않을 수 없었어요. 각자의 가정을 꾸리기 위해 분가하기 전에 어머니께서 우리 모두에게 우리 집 가훈을 상기시켜주기 위해 그 시의 복사본을 액자에 넣어 주셨어요.
독자들을 위해 그 시를 한 번 더 낭독해주시지 않겠어요? 시의 제목은 “성공”이었어요. 우리 부모님이 그러셨던 것처럼 오늘날의 젊은 부부들도 이 시를 보고 많은 도움을 얻을 거에요. 여동생들과 남동생들, 그리고 저에게도 매우 유익했어요
로스앤젤러스에서 미미가
미미에게
이런 부탁을 들어 주게 되어 기뻐요. 마틴 북스바움이 쓴 이 시는 “킵퍼스”라는 책자에 실려 있어요. 지난 몇 년간 컬럼에 소개된 좋은 편지, 시, 에세이 등을 모아 놓은 책자에요. 모아서 책자로 만들어 둔 이유는 이 작품들이 많은 독자들에게 매우 의미 있다는 이야기를 들었고, 하나의 책자로 편집해 달라는 요청을 받았기 때문이에요.
“킵퍼스”라는 이름을 붙인 이유는 많은 디어 애비 독자들이 여기에 실린 시, 에세이, 편지 등을 다시 읽으려고 보관해 두었기 때문이에요. 성함과 주소를 적어 보내시면 책을 주문하실 수 있어요. 수표나 우편환으로 6달러 입니다.
벼랑영어 사후 학습 속청 스크랩 CRUISING WITH OLD DATE MAY CAUSE FRICTION WITH 'MR. NEW'
CRUISING WITH OLD DATE MAY CAUSE
FRICTION WITH 'MR. NEW'
Script
DEAR ABBY: I am a single woman who dates and is not in a
serious relationship right now. I'm enjoying my life, having fun, but have met
someone along the way who is becoming important. I'm getting the same vibes from
him.
Before meeting "Mr. New," I booked a Caribbean vacation with
someone I have dated off and on for a few years. Now I'm worried. What if things
progress with Mr. New? How will I tell him, and how will he feel about my going
on vacation with "Mr. Standby"? I don't think lying is the answer, but I
could say I was going with a girlfriend. But what if we become something more
and he finds out I lied to him?
The trip is coming up soon and I don't know when -- or if --
I should tell Mr. New. Who knows? We could be over by then, although I hope not.
Any advice would be appreciated. -- SINGLE GIRL IN PINE HILL, N.J.
Today's Expression
Mr. Standby: A standby is something which is always ready for use, especially if a regular one fails. Mr. Standby would be that sort of person.
What Abby Has To Say
DEAR SINGLE GIRL: I'm surprised you would still be enthusiastic about "tripping" with Mr. Standby while you're falling for Mr. New. Do not lie. The truth has a way of coming out, and if you do, it will wreck your credibility and the romance as well.
I advise you to level with Standby and let him know you met
someone. He needs to find another travel companion ASAP. There will probably be
a penalty for assigning your pre-purchased ticket to someone else. If there is,
offer to pay it. It's the price of being honorable.
P.S. If Mr. New does not turn out to be Mr. Right, you can
always take another trip with Mr. Standby next year if he is still willing to
date you. (However, if he reads Dear Abby and recognizes that you consider him
only "Mr. Standby," he may not be.)
Words & Expressions
cruise 여행하다
cause friction with ~와의 마찰을 일으키다
have fun 즐겁게 지내다
along the way 도중에
vibe 분위기, 느낌
book ~을 예약하다
off and on 간헐적으로
what if ~라면 어떻게 할까?
find out ~을 알게 되다
lie to sb ~에게 거짓말하다
trip 여행
appreciate ~을 감사하게 생각하다
be enthusiastic about ~에 열중하다
fall for ~을 좋아하게 되다
level with sb ~에게 솔직하게 얘기하다
wreck ~을 망치다, 파괴하다
credibility 신용, 신뢰성
companion 동반자
have a way of doing ~하기 마련이다
penalty for ~에 대한 벌금
the price 대가, 희생
honorable 명예로운, 올바른
turn out to be ~으로 드러나다
be willing to do 기꺼이 ~하다
take a trip with ~와 여행하다
Translation
오랜 데이트 상대와의 여행 때문에 새로 만난 남성과 마찰이 일어날 수 있다
오랜 데이트 상대와의 여행 때문에 새로 만난 남성과 마찰이 일어날 수 있다
전 미혼 여성으로 현재 데이트를 하지만 진지한 관계는 아닙니다. 전 제 삶을 즐기며 재미있게 지내고 있어요.
그런데 그러던 도중에 제게 중요한 사람이 되어가고 있는 한 사람을 만났지요. 전 그에게서도 저와 똑같은 느낌을 받고 있어요.
이 새로운 남자를 만나기 전에, 몇 년 동안 데이트를 가끔 했던 남자와 카리브해 휴가 여행을 예약했죠. 전
지금 걱정이 돼요. 새로 만난 남자와 관계가 진전되면 어떻게 하나요? 제가 이 남자에게 어떻게 얘기할까요? 그리고 그는 제가 대기남과 여행 가는
것에 대해 어떻게 생각할까요? 거짓말은 해답이 아니라고 생각해요. 여자친구와 갈 거라고 말할 수도 있어요. 하지만, 우리가 좀더 중요한 존재가
되고 제가 그에게 거짓말을 했다는 사실을 그가 알게 되면 어떻게 하나요?
여행이 곧 다가오지만, 제가 새로 만난 남자에게 언제 얘기해야 할지 아니면 얘기를 해야 할지 말아야 할지
모르겠어요. 누가 알겠어요? 제가 바라는 바는 아니지만 우리가 그 때에는 끝날 수도 있잖아요. 어떤 조언이라도 해주시면 감사하겠어요. --
뉴저지주 파인힐에서 싱글 여성이
싱글 여성께: 당신이 새로 만난 남자를 좋아하면서 아직도 대기남과의 여행에 관심을 가지고 있다는 사실이
놀랍네요. 거짓말은 하지 마세요. 진실은 밝혀지기 마련인데, 거짓말을 하면 사랑은 물론 당신에 대한 신뢰에도 손상이 갈 거에요.
조언을 드리자면, 대기남에게 솔직하게 얘기해서 당신이 남자를 만났다는 사실을 알도록 하세요. 그분은 여행을
같이 갈 다른 사람을 되도록 빨리 찾아야겠지요. 미리 구입한 티켓을 다른 사람에게 양도할 경우 벌금이 있을 거에요. 그럴 경우, 그 비용을
내겠다고 하세요. 그것이 자신의 품위를 지키는 대가에요.
덧붙이는 말: 새로 만난 남성이 당신에게 적합한 사람이 아니게 될 경우, 내년에 그 대기남과 또 다른 여행을
언제라도 갈 수 있습니다. 그가 당신과 아직 데이트할 의향이 있다면요. (하지만 그가 제 칼럼을 읽고 당신이 자신을 대기남으로만 여긴다는 사실을
알게 되면, 당신과 데이트하고 싶지 않을 수도 있겠네요.)
2015년 6월 26일 금요일
포토샵 강좌 150704 ~ 150726
포토샵 강좌 150704 ~ 150726
실무만 17년 한 능력자에게 포토샵을 배울 수 있는 기회
"저건 포토샵으로 해서 저렇게 이쁜거야."
일을 할 때, 또 학교 과제를 할 때 항상 만났던
'내가 포토샵만 할 줄 알았더라도..!!' 했던 아쉬움 가득한 순간들.
이제 그만 아쉬워하고 예술놀이와 함께 해요. smile 이모티콘
<내가 원하던 포토샵 - 초급편 1기>
[함께 해요]
- 수업, 공모전에서 발표 자료를 좀 더 멋있고 이쁘게 만들고픈 학생분들!
- 디자이너의 부재로 온라인 디자인 툴에서 해매고 있는 스타트업 운영자분들!
- 무조건 포토샵을 다룰 줄 알아야 하는 상황에 있는 신입사원분들!
- 그 외 4주 만에 포토샵으로 능숙하게 작업을 하고 싶은 모든 분!
[일정]
- 7월 4일(일) ~ 7월 25일(일) (총 4회)
- 토요일 오전 11시 ~ 오후 1시
[장소]
- 예술놀이 아지트(6호선 망원역 인근)
[수강료]
- 10만원(4회 기준)
[세부 내용 및 신청서]
- 링크: http://goo.gl/forms/Rq9pqMReiw
[문의]
- enjoy@yesulnori.com
Play with Arts!
예술놀이
일을 할 때, 또 학교 과제를 할 때 항상 만났던
'내가 포토샵만 할 줄 알았더라도..!!' 했던 아쉬움 가득한 순간들.
이제 그만 아쉬워하고 예술놀이와 함께 해요. smile 이모티콘
<내가 원하던 포토샵 - 초급편 1기>
[함께 해요]
- 수업, 공모전에서 발표 자료를 좀 더 멋있고 이쁘게 만들고픈 학생분들!
- 디자이너의 부재로 온라인 디자인 툴에서 해매고 있는 스타트업 운영자분들!
- 무조건 포토샵을 다룰 줄 알아야 하는 상황에 있는 신입사원분들!
- 그 외 4주 만에 포토샵으로 능숙하게 작업을 하고 싶은 모든 분!
[일정]
- 7월 4일(일) ~ 7월 25일(일) (총 4회)
- 토요일 오전 11시 ~ 오후 1시
[장소]
- 예술놀이 아지트(6호선 망원역 인근)
[수강료]
- 10만원(4회 기준)
[세부 내용 및 신청서]
- 링크: http://goo.gl/forms/Rq9pqMReiw
[문의]
- enjoy@yesulnori.com
Play with Arts!
예술놀이
2015년 6월 15일 월요일
스크랩 :: VIM 활용 :: 복수의 문자열의 하나의 문자열로 바꾸기 혹은 복수의 문자열로 바꾸기
4. 복수의 문자열을 하나의 문자열로 바꾸기
이것은 결국 위의 정규표현식을 사용한 패턴을 특정한 문자열로 바꾸는 것이다. 웬만한 vi 기초 문서에서 간단하게라도 다루는 내용이다.:%s/[vV]i//g - vi 또는 Vi 를 null string 으로 치환한다. 즉 삭제한다.
:%s/<.*>//g - html 화일에서 태그를 제거하는 경우인데, 이렇게 쓰면 내용 라는 줄이 있을 때 죄다 지워질 것이다.
따라서 <.*> 대신에 <.\{-}> 를 쓰는 게 낫다.
::%s/\(gnu\|Gnu\)/GNU/g - gnu 또는 Gnu 를 GNU 로 치환
간단한 것이니 이 정도로 통과.
[edit]5. 복수의 문자열의 복수의 문자열로 바꾸기
사실 이 얘기를 하고 싶었던 것인데... 이것만 덜렁 쓰기가 뭣해서 서론이 장황해졌다.
핵심은, 괄호를 사용하여 찾는 문자열 쪽에 그룹을 지정한 후에, 바꿀 문자열 쪽에서 그 그룹을 부를 수 있다는 것이다.
\0 은 찾은 문자열 전체 \1 은 첫번째 괄호 \2 는 두번째 괄호 \3 은 세번째 괄호 ...
괄호의 순서는 여는 괄호 "(" 의 순서로 따진다. 또 . 나 [list] 등이 괄호안에 있을 경우는 실제로 검색된 문자열을 의미한다는 것에 유의. 즉 abef 라는 스트링이 있고 \(ab\|cd\)ef 로 검색했다면 \1 은 ab 가 된다.
다음과 같은 경우를 생각해 보자. html 화일 안에 수십개의 링크가 다음과 같이 나열되어 있다.
이것을 내가 위키위키 페이지에 옮기려 한다. (사실 위처럼 깔끔하게 되어 있으면 그냥 html 코드를 써도 되겠지만)
* [http://www.aaa.com aaa] * [http://www.bbb.com bbb] * [http://www.ccc.com ccc] ...
다음의 한 줄로 만사형통.
:%s/
관련 링크:
2015년 6월 5일 금요일
[스크랩] vi 텍스트 찾기 바꾸기 관련 명령어 모음
vi 텍스트 찾기 바꾸기 관련 명령어 모음
글쓴이: 멀뚱이 작성 일시: 일, 2006/10/01 - 10:25오후
vi 텍스트 찾기와 바꾸기 명령어를 인터넷에서 검색해 보았습니다. 하도 산재되어 있어서 한 군데로 모은 것입니다.
1. 문서 처음부터 마지막까지의 char 를 _char_ 로 치환한다.
:%s/char/_&_/g
:%s/char/_&_/g
2. 현재(커서위치)부터 마지막까지의 char 를 _char_ 로 치환한다.
:.,$s/char/_&_/g
:.,$s/char/_&_/g
3. buf_.*[255], buf_in[255], buf_get[255] 와 같은 문자열을 hello 로 변경한다.
:1,10s/buf_.*\[255\]/hello/g
:1,10s/buf_.*\[255\]/hello/g
4. 숫자로만 이루어진 행 찾기는 다음과 같습니다.
/^\d\+$
^ : 행의 첫부분
\d : 0~9까지의 숫자
+ : 바로 앞의 글자 (여기서는 숫자)가 1개나 1개 이상 있음. (즉 숫자가 최소한 1개 있음)
$ : 행의 마지막 부분
\d : 0~9까지의 숫자
+ : 바로 앞의 글자 (여기서는 숫자)가 1개나 1개 이상 있음. (즉 숫자가 최소한 1개 있음)
$ : 행의 마지막 부분
5. 전체 문서에서 add 를 plus로 치환
:s/add/plus/g
6. 현재 편집중인 전체 문서에서 /etc/ 를 /etc/local/ 로 치환
:s/\/etc\//\/etc\/local\//g
7. '앗싸좋구나108계단' 이 '좋구나108계단앗싸' 로 바뀝니다.
:%s/\(앗싸\)\(좋구나\)\(108계단\)/\2\3\1/g
8. 대소문자 구분없이 바꾸려면 i 옵션을 붙입니다. 이것은 ".vimrc" 파일을 고치지 않아도 작동합니다.
:%s/foo/bar/i
9. 정확하게 foo에 일치될 때만 바꿉니다. 즉 foo는 바꾸지만, foo 앞뒤로 다른 문자열이 붙어 있는 경우에는 바꾸지 않습니다.
:%s/\/bar
10. 정렬
123 def ghi
432 ius dkf
089 cdo lks
432 ius dkf
089 cdo lks
이걸 숫자를 가운데로, 두번째는 끝, 세번째 처음으로 보내려면
:%s/\([0-9]*\) \([a-z]*\) \([a-z]*\)/\3 \2 \1/g
11. 만약 3~5자리로 이루어진 모든 숫자를 검색하고 싶다면 다음과 같이 입력한다.
/[0123456789]\{3,5\} 또는
/[0-9]\{3,5\}
/[0-9]\{3,5\}
12. 만약 `ab'로 시작하는 소문자로 되어 있는 모든 단어를 삭제하려면 다음과 같이 입력한다.
:%s/ab[a-z]*//g
13. 만약 test라는 파일에 cpu가 들어있는 라인을 모조리 지우고자 한다면 vi mode에서 아래와 같이 사용한다.
:g/cpu/d
# g는 모든 라인에 적용한다라는 의미이고,
# d는 delete를 의미합니다.
# d는 delete를 의미합니다.
14. stat0,stat1.....stat9 패턴이 있는 라인을 모조리 지우기
:g/stat[0-9]/d
15. 빈 줄 두 줄을 한 줄로 바꾸기
:%s/\n\n/\n/g
16. 두 칸을 한 칸으로 줄이기
:%s/ / /g
17. 탭을 스페이스 공백으로 바꾸기
:%s/\t/ /g
18. 마지막에 한 칸 띠우고 엔터된 것을 바로 엔터한 것으로 고치기
:%s/ $//g 또는
:%s/ \n/\n/g
:%s/ \n/\n/g
19. 줄 첫 칸의 띠어쓰기를 없애기
:%s/^ //g
20. 잘못 바꾸기를 했을 때 되돌리려면 그냥 u 키를 누르면 됩니다.
2015년 6월 2일 화요일
[스크랩] Vim의 창(Window) 제어
Vim의 창(Window) 제어
창 나누기
- :split 혹은 Ctrl-Ws : 창을 가로로 나눈다. 인자를 지정하지 않으면 현재 보고있는 파일을 그대로 새창에 보여준다.
- :vsplit 혹은 Ctrl-Wv : 창을 세로로 나눈다.
- :split file 은 새창에서 파일을 연다.
- :숫자split : 창의 크기를 숫자 줄만큼으로 지정하여 연다.
- :new : 새 배퍼를 생성하면서 창을 연다.
창이 나뉜 상태에서
창간 이동
- Ctrl-Ww : 창들간을 순차적으로 이동한다.
- Ctrl-Wj : 아래 창으로 간다
- Ctrl-Wk : 위 창으로 간다
- Ctrl-Wh : 왼쪽 창으로 간다.
- Ctrl-Wl : 오른쪽 창으로 간다. (소문자 L)
- Ctrl-Wo : 현재 창을 제외한 모든 창 닫기
- ZZ 혹은 :q
혹은 Ctrl-Wc 혹은 Ctrl-Wq : 창 닫기, 미묘한 차이가 있다.
창 높이 조정
- Ctrl-W= : 모든 창의 높이와 너비를 동일하게 한다.
- 숫자Ctrl-W+ : 창 높이를 숫자 칸수만큼 증가시킨다. 숫자 제외시 1로 간주
- 숫자Ctrl-W- : 창 높이를 숫자 칸수만큼 감소시킨다. 숫자 제외시 1로 간주
- 숫자Ctrl-W_ : 현재 창의 높이를 숫자칸수로 만든다. 숫자 제외시 최대 크기
창 너비 조정
- 숫자Ctrl-W< : 창 너비를 숫자 칸수만큼 감소시킨다. 숫자 제외시 1로 간주
- 숫자Ctrl-W> : 창 너비를 숫자 칸수만큼 증가시킨다. 숫자 제외시 1로 간주
- 숫자Ctrl-W| : 창 너비를 숫자 칸수로 만든다. 숫자 제외시 최대 크기
피드 구독하기:
글 (Atom)
크롬 에서 번역 옵션 뜨는 거 막는 방법
버그 같은게 아니고 저 옵션의 기본 값이 제공으로 바뀐듯... 번역 옵션 제공을 비활성화하면 안 뜸. Chrome에서 웹페이지 번역 모르는 언어로 작성된 페이지를 방문할 때 다음 단계에 따라 Chrome이 페이지를 번역하도록 할 수 있습...
-
버그 같은게 아니고 저 옵션의 기본 값이 제공으로 바뀐듯... 번역 옵션 제공을 비활성화하면 안 뜸. Chrome에서 웹페이지 번역 모르는 언어로 작성된 페이지를 방문할 때 다음 단계에 따라 Chrome이 페이지를 번역하도록 할 수 있습...
-
[크롤링] 유튜브 플레이 리스트 총 시간. https://www.youtube.com/playlist?list=PL9gStYgm-otNJae7Ng5HWre9yfcjdvCE0 와 같이 리스트 목록의 총 재생시간을 구하는 것.. ...
-
Polyfill From Wikipedia, the free encyclopedia [ hide ] This article has multiple issues. Please help improve it or discuss...


찾기 시 블록 해제하는 방법은?
저같은 경우는 전혀 검색될 문자가 아닌 것들을 타이핑하여 블록을 해제하곤 하는데요
명령어로 존재하는지 궁금하네요.
저도 그냥 /wtfbbq
nohlsearch
:noh를 쓰면 블록이
:set nohlsearch 를
별로 아는 건 없지만
는 전체문서에 적용되는 게 아니고 현재 커서가 있는 줄에만 적용됩니다. 전체 문서에 적용하려면 다음과 같이 해야 합니다.
또는
6번도 마찬가지로 커서가 있는 줄에만 적용되고, 덧붙여서 이 경우에는 다음과 같이 하는게 더 편합니다.
$말고도 여러가지 문자를 쓸 수 있습니다. :나 & 등등. 그리고 u를 눌러 취소했는데(undo), 다시 하고 싶다면 (redo) Ctrl+R을 누르면 됩니다.
--
feel the gravity
줄 뒤 공백문자들 모두 지우기
:%s/[ \n]*//g
:g/^$/d
관련이 있는
이면 어떻게 될까요? (가장 많이 쓰이겠죠)
이렇게 되겠죠.
이 경우는 g 플래그 가 빠진경우는.
마지막 줄의 두번째 etc 는 바뀌지 않겠죠.
% 가 없으면, 커서가 있는 줄만 바뀌겠죠.
처럼 처음의 etc 만 바꾸고 싶을때는 어떻게 하느냐 이것이 안되는 것 같습니다.
물론 줄 번호를 안다면
이런식으로 s 앞에 줄번호를 모르는 경우에는 어떻게 할 방법이 없는 것 같습니다.
로 해당 커서에서 변환하면 되겠지만, 한번에는 안되는 것 같습니다.
.
.
http://www.ranoma.com/board/viewbody.html?code=hard&page=6&number=14697&...=
http://byus.net/jsb/read.php?table=study&no=114&page=1
:/etc/s/etc/var/라고 해
질문 하나
JimyLinux
그런 건 에디터에서보다 grep 으로 해결하시는 게 편합니다.
이런 내용에 대한 숙지도 필요한것이
====================어흥====================
짖지마시고 말씀을 하세요.
:%g!/a/d g : 다음이
g! : 다음의 패턴이 나타나지 않는 줄에 대해 명령을 실행
:v/a/d %는 보통 생략
9번 HTML 태그 문자가 들어가서 안 보이는 것 같네요.
foldl (flip (:)) [] "universe"
위에 소개된 것들이
vi 중독에서 언제나 벗어나려나..
몰랐던 귀한 정보를 알게됐군요..
고수님들 고맙습니다.
..
이나저나 언제쯤 vi 폐인에서 벗어나려는지..
본문에 오류가
Wikipedian
WonYong
그렇군요. 근데
삽입할때는 \r로 넣어야 하는 이유가 있을까요?
이제 겨우 치환과
--------------------------
snowall의 블로그입니다.
http://snowall.tistory.com
수정하면 좋을법한 내용
# d는 delete를 의미합니다.
====================어흥====================
짖지마시고 말씀을 하세요.
일련번호 전부 바꾸기
:%s/\(앗싸\)\(좋구나\)\(108계단\)/\2\3\1/g
'1999년 2월 5일' -> '1999-2-5'
'1999년 2월 5일' -> '1999-02-05'
'1949년 12월 25일' -> '1949-12-25'
'1999년 2월 11일' -> '1999-02-11'
'2011년 12월 3일' -> '2011-12-03'
즉, 0000년 00월 00일 식으로 포맷을 통일시킵니다.
:%s/월 \(\d\)일/월 0\1일/g
'1999년 2월 5일' -> '1999년 02월 05일'
'1949년 12월 25일' -> 동일
'1999년 2월 11일' -> '1999년 02월 11일'
'2011년 12월 3일' -> '2011년 12월 03일'
\(\d\)\(\d\)\(\d\)\(\d\)
\(\d\d\d\d\) 로 하나의 그룹으로 묶는게 나을 것 같습니다.
\d\{1,2\} 와 같이 쓰면 숫자가 1~2개인 경우를 검색하기 때문에
포맷을 통일시키는 일이 필수는 아닙니다.
물론 0000-00-00 꼴에서는 두자리로 표현하는게 더 보기 이쁘긴 하지만...
두번째 질문을 한
:%s/\(\d\{4\}\)\s*년\s*\(\d\{1,2\}\)\s*월\s*\(\d\{1,2\}\)\s*일/\=printf("%4d-%02 d-%02d",submatch(1),submatch(2), submatch(3))/g이런 다양한 방법들이 있다니...
이거.....
좋은 정보 감사합니다.
좋은 팁 감사합니다. 맨뒤의 g나 i같은것 외에도
맨뒤의 g나 i같은것 외에도 다양한 옵션이 있습니다. ( :help s_flags <- p="">->
저는...
를 자주 사용합니당. 그러면 각 "char"에 매칭 되는 단어에서 바꿀지 말지 를 물어보는데
일괄적으로 하는거 보단, 필요한 경우 또는 char 가 다른 단어에 포함되는 단어인 경우 등등
요긴하게 쓰이더라구요
유용한 청보 감사해요
완전 반할뻔... ㅡㅡ;;;;