쉘 (zsh)에서 vim 편집 키를 사용하고 싶습니다.
함께 bindkey -v
내가 VI 키를 얻을,하지만 난 (변경 내부 워드 (같은 시각 및 고급 키 바로 가기를 원하는 ciw
난 모든 시간 사용))
btw, 수퍼 유저가이 질문에 대한 올바른 포럼입니까?
~
누를 때 키 를 얻었 Delete
습니까?
쉘 (zsh)에서 vim 편집 키를 사용하고 싶습니다.
함께 bindkey -v
내가 VI 키를 얻을,하지만 난 (변경 내부 워드 (같은 시각 및 고급 키 바로 가기를 원하는 ciw
난 모든 시간 사용))
btw, 수퍼 유저가이 질문에 대한 올바른 포럼입니까?
~
누를 때 키 를 얻었 Delete
습니까?
답변:
에 관해서는 bash
당신은 넣을 수 있습니다 : 제목 부분 bash
에 vi
호출하여 모드 set -o vi
(예를 들어, 당신에 그것을 넣어 .bashrc
). 특정 키에 바인딩 기능에 당신은 사용해야 bind
에서 bash
. help bind
사용 가능한 기능 및 호출 방법의 예를 나열 하십시오 .
"변경 내부 워드는"NOT IN vi
,하지만 vim
그것을 사용할 수 없습니다, 그래서.
set -o vi
나를 위해 작동하지 않습니다. CentOS 5.x를 사용하고 있습니다.
내 답변이 정말 늦다는 것을 알고 있지만 사람들이 여전히 같은 것을 찾고 있다면
이 zsh 플러그인
https://github.com/hchbaw/opp.zshciw
와 같은 명령 및 명령surround.vim
비주얼 모드의 경우이 zsh 플러그인 http://bazaar.launchpad.net/~raybuntu/%2Bjunk/ZSH_stuff/annotate/head%3A/zle_vi_visual.zsh를 사용하십시오.
그들을 .zshrc
가능하게 당신의 소스
나는 그 특정 기능을 보지 못하지만 이러한 기능은 문서화되어 man zshrle
있으며 그중 일부는 바인딩되지 않을 수 있습니다. 사용 가능한 vi 함수를 찾으려면 해당 파일에서 "vi-"문자열을 검색하십시오.