2012-09-03 1 views
7

^이 줄의 시작과 일치하고 $이 끝이나 다른 방법과 일치하는지 결코 기억하지 않습니다. 좋은 니모닉은 항상 $ 기호가 가격보다 먼저 나오기 때문에 줄의 시작과 일치합니다. 불행히도 그 반대의 경우입니다.

이 두 문자가 줄의 시작과 끝 부분으로 선택된 이유는 무엇입니까?

+3

개인적으로 나는 아직 할당되지 않은 두 개의 문자를 선택했다고 생각합니다. – Bojangles

+1

이유에 대해 잘 모릅니다. 그러나 그들은 절 혼동하지 않습니다. 내 생각은 다르다. '^','$'를 볼 때마다 나는 그것을 시작과 끝으로 해석합니다. E.G. 문서의 $를보십시오. 'vi'를 사용했다면'0','$'는 시작과 끝을 의미합니다. –

+3

$는 asm 언어의 개행 문자를 나타냅니다.이 단어는 – Eregrith

답변

6

하나의 니모닉 : 경매에서 입찰자는 ^의 노를 들어서 시작합니다. 끝에 $ 가격이 설정됩니다. 그들은 새로운 라인 문자에 대한 ^/$에 미묘하게 다른 제외

1

저는 ^을 다음과 같이 암기합니다 : 그것은 어디에서 왔는지, 즉 이전 줄을 가리 키므로 시작 부분에 있어야합니다.

0

이것은 QWERTY 키보드의 두 문자의 상대 위치 때문일 수 있습니다. '^'는 첫 번째 위치 (줄의 시작)에 '$'가 뒤 (줄 끝)에 있습니다.

EDIT : 나쁘다. 프랑스어 키보드 (AZERTY)에서만 유효합니다. AZERTY 사용자에게는 니모닉을 제공하지만 설명은 제공하지 않습니다.

+5

과 관련이 있다고 생각합니다. –

+0

이 규칙을 사용하여 * backword *라는 단어를 기억해야합니다. –

+0

@lc : 귀하의 의견은 무엇입니까? 그것은 거꾸로되지 않습니다. –

0

\A\Z는 거의 같은 않습니다.

그래서 당신은 그 기억 경우도 ^A 가장 유사한 모양과 $이 니모닉의 충분하다는 Z 가장를 닮아 있음을 유의하십시오.

+0

댓글 올리기 관심이 있으십니까?! – weston

1

ed는 매우 초기 편집자의 줄 끝을 의미하는 데 사용됩니다. ^은 아마도 키보드에서 마지막으로 사용되지 않는 문자가 있었기 때문에 선택되었을 것입니다. :-)

관련 문제