vi 자동완성

linux 2008. 11. 28. 13:55
vi

추천 자동완성
Ctrl + n

여러 곳에 substitute 적용시키기
비주얼 모드로 만든 다음에
:s,<current>,<future>
Posted by 언제나19
l


어떤 때, attribute를 쓰고, 어떤 때 element를 쓸 것인가

참고한 곳 ---
XML attribute

5. 하나의 element에 같은attribute를 두 번 이상 사용하면 안된다.

그렇습니다. 하나의 start tag에 같은 attribute를 중복 사용해서는 안됩니다. 이 것은 HTML에서 허용이 됩니다만, 이 것은 HTML 문법에도 맞지 않는 겁니다. HTML spec 어디를 뒤져봐도 같은 attribute를 두 번 써도 된다는 말은 없고, 이 것 역시 브라우저가 허용한 것 입니다. 중복 사용하면 볼 것도 없이 error 가 납니다. 따라서 이런 습관을 가지고 있다면 XML에서는 고쳐야 되겠죠? 특히 XSLT의 경우 HTML code가 섞여 들어가기 때문에 HTML에서 사용한 중복된 attribute가 있다면, 그 것에 의해 error가 생기게 되므로 주의해야 되겠습니다.

6. Attribute는 순서를 지키지 않아도 된다.

이 말은 HTML을 통해 이미 경험해 본 사항 입니다. 혹시 attribute를 순서에 맞게 써 보신 적 있습니까. 없을 것 입니다. 만약 그래야 된다면 HTML이 지금과 같이 유행하지 못 했을 것 입니다. 순서를 기억하느라 얼마나 골치 아프겠습니다. 다행스럽게 XML 에서도 attribute는 순서를 지키지 않아도 됩니다.

그리고 '순서를 지키지 않아도 된다' 라는 사항은 위에서 말한 '부가적인 정보를 위해 확장을 할 때 element를 쓰느냐 attribute쓰느냐' 라는 문제와 연관지어 볼 수 있습니다. 그건 뭔가 하면, 만약 어떤 정보가 '반드시 순서를 지켜야 하는 정보' 일 경우 attribute를 사용해서는 안된다는 것 입니다. 그런 경우라면 당연히 element를 사용해야 되겠습니다.

XML 문서의 Root element는 오직 하나여야 한다.

Posted by 언제나19
l

찾기 좋아 cgvg

linux 2008. 11. 4. 17:19


cgvg를 설치했다. synaptic package로

cg <단어>

하면, 하위 디렉토리에서 단어가 있는 파일을 죄다 찾아준다.




그런 다음에,
vg <숫자>
로 해당 줄을 보여주는 vi 편집기를 열 수 있다.


Posted by 언제나19
l