Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] vi , backspace ..



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


On Sat, Oct 02, 2004 at 12:56:54PM +0900, 한성준 wrote:
 > 안녕하세요.. 처음으로 BSD 써보고있습니다.
 > 
 >  
 > 
 > 터미널로 붙어서 간단히 코드 작성해보려고 vi 띄우고 쓰는데요,
 > 
 > 리눅스 쓸때는 현상이 없어서 못느꼈던건데,
 > 
 > vi 내에서 backspace 치면 화면이 왜 갱신되지 않죠..?
 > 
 >  
 > 
 > 꼭 command mode 에서 x 나 d 로 지워야 하니 원 정말 불편합니다.
 > 

FreeBSD는 nvi를 사용하고 이 nvi는 backspace를 입력하면 단지 cursor만
이동합니다.(글자가 지워지지 않다가 command mode로 설정될 경우 반영됩니다.)
vim에서는 backspace를 입력하면 글자가 같이 지워지면서 움직입니다. 개인적인
생각은 nvi의 동작이 맞는것으로 생각합니다.(coding같을걸 하시면 이것이 더
도움이 된다는걸 알수 있을겁니다.(vi == programmer's editor)
Linux는 vim을 사용합니다. 따라서 linux에서는 말씀하신대로 backspace에
의해서 글자가 지워집니다.(이건 아마도 윈도의 영향이라고 생각됩니다.)

Linux vim의 동작을 원하면
1. ports/editors/vim을 설치한다.
2. $HOME/.vimrc를 만든다.(이 파일이 없으면 vim도 nvi/vi처럼 동작합니다.)

 > 모자란 인간 도움 부탁드립니다.
 > 
 >  
 > 
 > 감사합니다..
 > 
-- 
Pyun YongHyeon <http://www.kr.freebsd.org/~yongari>
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2004/10/07 23:20:19 $
Powered by FreeBSD