쉘에서 에디팅 모드로 어떤것을 쓰십니까?

훌륭한녀석의 이미지
훌륭한녀석의 이미지

쉘에서 에디팅모드로 저는 아직까지 emacs 모드가 편해서(레드햇에서 기본이기에.. :oops: ) emacs를 사용하고 있습니다.
하지만 텍스트 에디터로는 vi를 사용하죠. (사실 emacs는 모릅니다)
주위에 좀 오래된 리눅서는 vi모드를 사용하는데 편해 보이더군요. 저도 시도는 해봤습니다만 아직까지 익숙치 않아서.. ^^;

여러분은 어떤것을 사용하세요?

opt의 이미지

bash 나 zsh 의 vi 모드를 사용하는데 주로 사용하는 에디터가 vi 인지라 일관성이 있어 편리합니다.

lynx 의 vi key 모드도 on 시켜놓고 사용하는데 역시 일관성이 있어 편리합니다.

----
LUX ET VERITAS | Just for Fun!

cjh의 이미지

사람들이 헷갈려할것 같은데요. 에티팅 모드라고 했으니 sh에서

set -o vi
set -o emacs

와 같은 것을 말씀하시는 것 같은데 그걸 잘 모르면(사실 그거 생각하고 쉘 쓰시는 분이 얼마나 될런지...) 그냥 vi 쓰는지 emacs 쓰는지 질문이 될 수 있을것 같군요.

대부분의 경우 기본 모드는 bash나 tcsh나 emacs 모드일 겁니다(아닌가?).

--
익스펙토 페트로눔

권순선의 이미지

bash 기본모드는 emacs 모드입니다. 그래서 배포판 새로 설치하면 항상 먼저 하는 일 중 하나가 .inputrc 파일을 고치는 일입니다. :-)

kwon37xi의 이미지

요새 일할 때 HP UX에서 만이 작업하게 되고, 실제 사용하는 에디터도 VIM 이고 하다보니 자연스럽게 VI 모드로 가게되더군요..

하지만 복잡한 에디팅이 아닐경우는 emacs 모드가 훨 편하더군요...

약간 복잡한 편집이 필요할때는 평소에 vi 를 사용하기 때문에, vi 모드가 훨 편하고 빠르게 작업할 수 있구요...

참... ksh 의 emacs 모드에서는 파일명 완성 기능을 어떻게 사용하나요??
웬만하면 emacs 모드로 쓰고 싶은데 ...

헉.. 방금 알았습니다. 찾아보니 금방 나오네요.. ESC ESC 였습니다.. ^^

hurryon의 이미지

에디터는 vi 를 쓰지만 배쉬 상태에서의 에디팅은 vi 모드 보단 emacs 모드가 더 편하더군요. 기본값도 emacs 로 되어 있고요.

:-)

박영선의 이미지

도스에서 유닉스로 넘어갔으니 이맥스가 편하더군요.

^^;;

kookooo의 이미지

bash shell에서는 emacs 모드로 사용합니다.

맹고이의 이미지

아... 그런 건지도 모르고 vi에 한표 줘버렸습니다. -_-;

monpetit의 이미지

vi 모드가 이렇게 많을 줄이야...
이제껏 별 생각 없이 emacs 모드를 쓰고 있는지라 당연히 이쪽이 많을줄 알았는데 그게 아니군요.

eunjea의 이미지

그냥 bash 기본 모드인 emacs로 씁니다.
inputrc는 http://people.kldp.org/~eunjea/config/inputrc

perky의 이미지

저는 zsh에서 vi 모드를 씁니다. 그런데, vi모드 사용자가 이렇게 많은 줄은 미처 몰랐네요.. ;;

http://openlook.org/distfiles/zshrc

You need Python

pynoos의 이미지

저도 에디터로는 vim을 쓰는데 쉘은 정말 귀찮아서 emacs 모드르 씁니다.

의외인데요 vi 모드가 이렇게 많다는것이.... 혹시 반은 실수로 누른게 아닐까요?

cjh의 이미지

pynoos wrote:
저도 에디터로는 vim을 쓰는데 쉘은 정말 귀찮아서 emacs 모드르 씁니다.

의외인데요 vi 모드가 이렇게 많다는것이.... 혹시 반은 실수로 누른게 아닐까요?

자주 쓰는 편집기와 착각했다에 한표.

--
익스펙토 페트로눔

McKabi의 이미지

cjh wrote:
pynoos wrote:
저도 에디터로는 vim을 쓰는데 쉘은 정말 귀찮아서 emacs 모드르 씁니다.

의외인데요 vi 모드가 이렇게 많다는것이.... 혹시 반은 실수로 누른게 아닐까요?

자주 쓰는 편집기와 착각했다에 한표.

착각해서 vi 상태가 많아졌다에 또 한 표.

ㄲ ㅏ ㅂ ㅣ / M c K a b i / 7 7 r b i / T o D y

noohgnas의 이미지

.inputrc 에 이렇게 해놓고 있습니다.

Quote:
set editing-mode vi
set keymap vi

잠깐씩 다른 사람의 아이디로 들어갈 경우가 있는데...
화면에 kkkkkkkkkkkkkk 라고 찍히고 있었습니다..ㅋㅋㅋ


----
I think, therefore I am.

차리서의 이미지

vim 편집기에는 익숙해진지 이미 수 년이 지났고, 그동안 여러번의 시도에도 불구하고 여전히 emacs 맹(盲)인 사람입니다.

2~3 년 정도 전부터는 쉘 에디팅 모드도 당연스럽게 vi 모드로 쓰고 있었는데, 실은 아직까지도 이게 불편합니다. 불편해도 조금 참고 쓰다보면 어느새 vi 편집기에서 그랬듯이 또 익숙해지지 않을까 생각하고 지내다가, 오늘 이 글타래를 읽으면서 제 .tcshrc에서 "bindkey -v" 항목을 주석 처리했습니다.

투표는 오늘 낮에 이미 vi 쪽에 한 표 던졌는데, 이렇게 저녁에 변절한 경우는 어떻게 되죠? :?

--
자본주의, 자유민주주의 사회에서는 결국 자유마저 돈으로 사야하나보다.
사줄테니 제발 팔기나 해다오. 아직 내가 "사겠다"고 말하는 동안에 말이다!

맹고이의 이미지

차리서 wrote:
투표는 오늘 낮에 이미 vi 쪽에 한 표 던졌는데, 이렇게 저녁에 변절한 경우는 어떻게 되죠? :?

그래서 투표란 건 신중하게 해야되는 건가봐요... ^^;

xen07의 이미지

emacs 가 좋다고 생각은 하지만..
저도 모르게 vi 를 쓰게되죠..헛헛헛..
emacs 가 좋고 vi가 편하다는 건가....;;;;

ガンバレ!!~

우수한의 이미지

실수로 눌렀습니다. ㅠㅠ

우수하지 않아요. '우수한'은 옛날 만화 CityHunter에서 따와서 쓰던 별명. ;-)

santana의 이미지

저도 처음에 set -o vi 가 무얼 의미하는지 모를때는 그냥 단순히 화살표 방향키로 쉽게 움직일 수 있는 emacs 모드가 편하다고 생각했는데...
지금은 vi mode 가 아니면 짜증납니다.
저의 계정이 아닌 다른 사람의 계정으로 로그인하거나 처음 사용하는 계정으로 로그인시 set -o vi 설정이 제일 1순위죠... :)
제가 쓰는 계정에는 .bash_profile에 설정해 놓고 사용하고 있습니다.

편집기는 vi를 쓰면서 shell에서는 emacs 모드를 사용한다고 하는건 쉽게 이해가 잘 안되는군요.
shell에서 command edit를 위해서 따로 emacs 명령어를 외워야 하는 2중 작업이 필요할 듯한데..

제발 좀 긍정적인 마음가짐으로...

pcharley의 이미지

배쉬이외에도 많은 프로그램들이 기본적으로
이맥스의 키바인딩을 사용하고 있는걸로 알고 있습니다.
그래서 vi 키바인딩을 사용하는 프로그램은 심히 불편하더
군요....

by P.C.Harley

amakusa의 이미지

저는 ee .... (뻘쭘 ;;;)

yakkle의 이미지

모르고 엉뚱한거 눌렀네요.
기본(emacs)으로 씁니다;; :lol:

===================
slow and steady

galien의 이미지

vi 맞습니다 맞고요...
(아 정말 오랫만에 써보는 말투...)

세벌의 이미지

vi 에 투표했는데 다시 읽어보니 Shell에서의 모드를 묻는 질문이었군요. 설정 바꾸기 귀찮아서 주로 기본 설정 그대로 쓰고 마음 내키면
set -o vi
해서 쓰기도 합니다.

에디터는 vi 씁니다.

질문이 난해해서 저처럼 질문을 잘못 이해한 사람이 많을 듯.

세벌의 이미지

까비 wrote:
cjh wrote:
pynoos wrote:
저도 에디터로는 vim을 쓰는데 쉘은 정말 귀찮아서 emacs 모드르 씁니다.
의외인데요 vi 모드가 이렇게 많다는것이.... 혹시 반은 실수로 누른게 아닐까요?
자주 쓰는 편집기와 착각했다에 한표.

착각해서 vi 상태가 많아졌다에 또 한 표.

저도...
redbaron의 이미지

noohgnas wrote:
.inputrc 에 이렇게 해놓고 있습니다.

Quote:
set editing-mode vi
set keymap vi

잠깐씩 다른 사람의 아이디로 들어갈 경우가 있는데...
화면에 kkkkkkkkkkkkkk 라고 찍히고 있었습니다..ㅋㅋㅋ


흠..전 $$$$$^^^^^ 을 찍고 있더군요..
kealyung의 이미지

vi만 사용합니다.

다른건 사용해본적이 없네요..
shell이든.. 뭐든 다 vi로 해결할려고 합니다..

danpowers의 이미지

sebul wrote:
까비 wrote:
cjh wrote:
pynoos wrote:
저도 에디터로는 vim을 쓰는데 쉘은 정말 귀찮아서 emacs 모드르 씁니다.
의외인데요 vi 모드가 이렇게 많다는것이.... 혹시 반은 실수로 누른게 아닐까요?
자주 쓰는 편집기와 착각했다에 한표.

착각해서 vi 상태가 많아졌다에 또 한 표.

저도...

저도.. :oops:

jinoos의 이미지

danpowers wrote:
sebul wrote:
까비 wrote:
cjh wrote:
pynoos wrote:
저도 에디터로는 vim을 쓰는데 쉘은 정말 귀찮아서 emacs 모드르 씁니다.
의외인데요 vi 모드가 이렇게 많다는것이.... 혹시 반은 실수로 누른게 아닐까요?
자주 쓰는 편집기와 착각했다에 한표.

착각해서 vi 상태가 많아졌다에 또 한 표.

저도...

저도.. :oops:

저도.. :P

덕분에 몇일전부터 vi모드로 작업중입니다. 초기라 그런지 많이 헤깔리네요.. :lol:

목적을 찾아서... jiNoos

dk의 이미지

저도 emacs... 사실 vi모드는 안써봤다는..
편집도 emacs를 주로 사용하기도 하구요.

eunjea wrote:
그냥 bash 기본 모드인 emacs로 씁니다.
inputrc는 http://people.kldp.org/~eunjea/config/inputrc

컥.. 진정한 커스터마이저;;
저는 다른 키바인딩은 screen에서 해두고 쓰는 편인데..
놀랍군요. ^^;