VIM 6.1.264 입니다. 윈도우용이긴 합니다만, vi 에 관한 것은 아무래도 여기서 여쭈는게 나을 듯 해서요 ^^;
v 를 눌러 visual mode 를 선택한 후 hjkl 키로 이동하여 블럭을 잡는 것은 잘 되는데, Ctrl+f Ctrl+b 를 눌러 페이지를 넘기는 순간 visual mode 가 해제되어 버립니다. 그래서 수 페이지 이상을 블럭지정하여 복사하고 싶을 때 j 로 한줄씩 내려가야 하네요.
리눅스용 vim 에서 그런 일 없고, 학교에서는 윈도XP 에서 vim (집하고 동일 버전) 을 쓰는데도 그런 문제가 없습니다. 집에서 윈도2000 에서 쓰는 놈만 이런 문제가 있습니다. 혹시 윈도쪽의 키 처리가 다른 걸까요?
얼마전 부터 레드헷9.0(커널 2.4.8)을 쓰고 있는데 커널 2.6으로 업할려고 커널 컴파일을 하구 있습니다.
전 hpt37x2(Raid)카드를 사용하기 때문에 리눅스를 설치할때 linux dd로 드라이버를 읽어줘야 리눅스설치가 가능했습니다. 설치는 sdb1에 했습니다.
그런데 커널 컴파일을 하면서 scsi컨트롤러 종류는 모듈로하고 initrd.img를 만들어야 부팅이 이상없이 된다는 글을 읽고 커널옵션에 hpt37x2에 (M)으로 체크하고(마침 IDE항목에 있었습니다.) 커널 컴파일후 make modules, make modules_install을 하고 mkinitrd 를 실행했는데 hpt37x2.o파일이 찾을수 없다는 말이 떠서 /lib/modules/2.6.0... 디렉토리를 살펴보니 hpt37x2.o 파일이 보이질 않았습니다. 그래서 2.4.8의 모듈폴더에서 hpt37x2.o 파일을 2.6.0모듈 폴더로을 복사하고 mkinitrd를 실행해서 initrd.img파일을 만들었습니다.
RedHat Linux 에서 up2date register 설정하는 과정에서,
기본설정이 kernel을 제외한 모든 rpm을 업데이트는 설정인데요.
그런데 새로운 커널버전이 나오면 up2date에서 kernel 을
업데이트해주도록 설정해놓을 수도 있지만 일단 기본설정은
kernel은 업데이트안하는 것인데, 기본설정이 이렇다는 것은
kernel 을 업데이트하는 것은 권장하지 않는다는 뜻 같거든요.
초보자에게 위험할수도 있기 때문인가요? 아니면 up2date에서
kernel 업데이트를 권장하지 않는 다른
이번에 2.6.1로 커널을 업그레이드 했습니다.
그런데 2.4.23에서는 컴파일을 해서 모듈을 올려서 사용했습니다만,
2.6.1에서는 컴파일에서는 warning이 나고, 컴파일후에 작성된
모듈은 올라가지 않네요..
예전에 받아서 사용한 소스는 3c90x-102라는 이름을 갖고 있구요.
./compile_UP하면..
3c90x.c In function `tc90xbc_ScanDevices'
3c90x.c541 warning `check_region' is deprecated (declared at /lib/modules/2.6.1/build/include/linux/ioport.h119)
3c90x.c In function `NICOpen'
3c90x.c971 warning `MOD_INC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.1/build/include/linux/module.h482)