본문 바로가기
반응형

전체 글138

왕초보도 이해하는 vi, vim 사용기 기초. 일단 기본기부터 익히도록 하자. 명령모드 vs 편집모드. [꼭 알아야 할 개념이니 절대 그냥 넘어가지 말자] 명령모드. 명령모드는 정해진 단축키나 명령들을 입력하는 모드로, 화면에 커서도 나오지만 글자가 수정되지 않는다. 글자를 입력하려고 누르다 보면 정해진 단축키들이 실행되서 엉뚱한 결과가 나타날 수 있으니 주의. 화면 가장 하단에 아무런 표시가 없다면 명령모드 상태. 편집모드. 내용을 수정하는 모드로. 글자를 삭제하고 글을 쓰고 하는 모드이다. 화면 가장 하단에 - 끼워넣기 - , - insert - 같은 문구가 있다면 편집모드 상태. 처음 파일을 열명 명령모드로 시작되며, i , a를 누르면 편집모드로 전환. 편집 모드에서 esc키를 누르면 명령모드로 전환. i 키는 커서가 위치한 곳에서 부터 수정.. 2011. 11. 3.
왕초보도 이해하는 vi, vim 사용기 기초. 일단 기본기부터 익히도록 하자. 명령모드 vs 편집모드. [꼭 알아야 할 개념이니 절대 그냥 넘어가지 말자] 명령모드. 명령모드는 정해진 단축키나 명령들을 입력하는 모드로, 화면에 커서도 나오지만 글자가 수정되지 않는다. 글자를 입력하려고 누르다 보면 정해진 단축키들이 실행되서 엉뚱한 결과가 나타날 수 있으니 주의. 화면 가장 하단에 아무런 표시가 없다면 명령모드 상태. 편집모드. 내용을 수정하는 모드로. 글자를 삭제하고 글을 쓰고 하는 모드이다. 화면 가장 하단에 - 끼워넣기 - , - insert - 같은 문구가 있다면 편집모드 상태. 처음 파일을 열명 명령모드로 시작되며, i , a를 누르면 편집모드로 전환. 편집 모드에서 esc키를 누르면 명령모드로 전환. i 키는 커서가 위치한 곳에서 부터 수정.. 2011. 11. 3.
왕초보도 이해하는 vi, vim 사용기 중급. 그림설명. 간단하게 정리된 표로 보고 싶다면 아래 링크를 참조해 주세요. 왕초보도 이해하는 vi, vim 간단 명령표. 하지만, 아래 내용을 한번 읽고 보시는게 훨씬 이해가 빠르실거에요. ^^; 아래 내용들은 모두 명령 입니다. 따라서 모두 명령모드에서 작업해야겠죠? 명령모드를 잘 모르겠다면 아래 링크를 참조해 주시구요. 왕초보도 이해하는 vi, vim 사용기 기초 그림설명. 자. 일단 기본기는 익혔다면, 보통 사람들은 별 불편함을 느끼지 못하겠지만 vi를 쪼..끔 많이 써야 하는 상황에 있는 사람들은 은근히.. 불편한게 느껴질 것이다. 우선 아래는 보이는 것과 같이 51385줄 짜리 텍스트 파일. 5만줄.. 가장 밑에 줄을 확인하고 싶다면 어떻게 해야 할까..? 페이지다운 키를 누른채로 마냥 기다려야 하나? 그리.. 2011. 11. 2.
왕초보도 이해하는 vi, vim 사용기 중급. 그림설명. 간단하게 정리된 표로 보고 싶다면 아래 링크를 참조해 주세요. 왕초보도 이해하는 vi, vim 간단 명령표. 하지만, 아래 내용을 한번 읽고 보시는게 훨씬 이해가 빠르실거에요. ^^; 아래 내용들은 모두 명령 입니다. 따라서 모두 명령모드에서 작업해야겠죠? 명령모드를 잘 모르겠다면 아래 링크를 참조해 주시구요. 왕초보도 이해하는 vi, vim 사용기 기초 그림설명. 자. 일단 기본기는 익혔다면, 보통 사람들은 별 불편함을 느끼지 못하겠지만 vi를 쪼..끔 많이 써야 하는 상황에 있는 사람들은 은근히.. 불편한게 느껴질 것이다. 우선 아래는 보이는 것과 같이 51385줄 짜리 텍스트 파일. 5만줄.. 가장 밑에 줄을 확인하고 싶다면 어떻게 해야 할까..? 페이지다운 키를 누른채로 마냥 기다려야 하나? 그리.. 2011. 11. 2.
unknown field ‘open’ specified in initializer /nfsroot/RootFS-S5PC100/a_test/device/kstory_dd.c:17: error: variable ‘kstory_fops’ has initializer but incomplete type /nfsroot/RootFS-S5PC100/a_test/device/kstory_dd.c:18: error: unknown field ‘open’ specified in initializer /nfsroot/RootFS-S5PC100/a_test/device/kstory_dd.c:18: warning: excess elements in struct initializer /nfsroot/RootFS-S5PC100/a_test/device/kstory_dd.c:18: warning: (near i.. 2011. 11. 1.
[s5pc100] 모듈 만들기 기초 (심볼 미공개, 전역 심볼 공개). 그림설명. [s5pc100] 모듈 만들기 기초 (심볼 미공개, 전역 심볼 공개) [s5pc100] 모듈 만들기 기초 (심볼 미공개, 전역 심볼 공개) [s5pc100] 모듈 만들기 기초 (심볼 미공개, 전역 심볼 공개) 모듈의 작성 및 추가 삭제를 모른다면 아래 링크를 참조 하자. [s5pc100] 모듈 만들기 기초. (hello 출력하기) 모듈에는 심볼을 공개 하는 것과 공개하지 않는 것이 있다. 심볼이란.. c로 비유하자면 함수와 비슷한데 기본적으로 있어야 하는 2개의 시작/종료 함수를 제외한 사용자가 정의한 함수같은 것. 이해가 안된다면 일단 아래 예제들을 따라가 보자. 심볼을 공개하지 않는 예제이다. 2개의 박스에 들어있는 함수가 기본적으로 있어야 하는 함수. MODULE_LICENSE("GPL") 은 내가.. 2011. 10. 31.
반응형