몇 년 동안 보조 편집기로 vim을 사용해 왔지만 여러 가지 이유로 기본 편집기를 사용할 수있는 경우에도 더 많이 사용하고 있습니다. 항상 나를 괴롭 히고 vim
더 많이 사용하지 못하게 하는 한 가지 문제 는 커서 배치를 처리하는 방식입니다. 커서는 할 수 있습니다 에 보다는 문자 사이에 1984 년부터 만든 편집기의 경우 것 같은 캐릭터.
이것이 왜 문제인지 한 가지 예를 들어, 줄의 마지막 단어를 삭제하려면 줄 $
끝으로 이동 한 다음 db
뒤로 삭제하려고합니다. 때문에 캐릭터가 삭제할이 잎 $
하지 않았다 정말 줄의 끝으로 이동, 그것은 갔다 라인의 마지막 문자로 하고 db
있었다 것만을 삭제 하기 전에 현재의 문자. 문제는 내가 추가 캐릭터를 입력해야한다는 것이 아니라, 단순해야 할 일을하는 데 관련된 여분의 생각입니다. 실제로 달성하려는 것에서주의를 산만하게합니다.
더 현대적인 아이디어 커서 배치가 모든면에서 우수하다고 생각되며, vim
그 접근법을 사용 하도록 전환하고 싶습니다 . 나는 일부 하드 코어 vim
팬들이 그것에 대한 나의 견해에 동의하지 않을 것이라고 확신 하지만, vim
'우수성' 에 대한 표준 주장 중 하나 는 무한한 구성 가능성입니다.
- 이 경우에 제공 할 수 있습니까?
- 문자 사이
vim
에 커서를 놓을 수 있습니까 ?
$bD
Insert
모드를 찾고 있거나normal
모드 포인트가 누락 된 것 같습니다 . 일반 모드에서 줄의 마지막 단어를 수행$daw
하거나$bdw
삭제합니다. 에서Insert
모드 나 할 것입니다A<Ctrl-w>
.