일반적으로 나는 여러 가지 이유로 베어 본 (bare-bones) vi/emacs 만 사용할 수 있습니다. 나는 이맥스 팬이 더 많기 때문에 집에서 여가 시간에 Pycharm과 같은 "무거운"IDE를 사용할 때마다 emacs 키 바인딩을 사용하도록 IDE를 설정하고 싶다.Pycharm Emacs 키 바인딩에서 다른 단어 구분 기호를 사용하도록 변경하십시오.
내가 알아챈 것은 바인딩이 거의 동일하며 동일한 기능을 가지고 있다는 것입니다. 몇 가지 예외가 있지만 자주 사용하지 않는 바인딩이 있으므로 큰 문제는 아닙니다. 그러나, 내가 항상 사용하는 저를 정말로 짜증나게하는 것이 있습니다. 그리고 그것은 실제로 차크라/개발자 흐름을 막기 시작합니다.
나는 my_var_that_represents_xyz
이라는 변수가 있다고 가정 해보십시오. 커서가 줄의 시작 부분에 있고 "Alt + f"을 사용하는 경우 커서가 단어 my
의 끝으로 이동해야합니다. 대신 변수 이름의 끝으로 이동합니다. 내 커서가 변수의 끝에 있고 "Alt + b"을 사용하는 경우 커서가 xyz
앞에옵니다. 대신 변수 이름의 시작 부분으로 이동합니다. 내 커서가이 변수 이름 끝에 있고 "Alt + Backspace"을 사용하면 전체 변수가 삭제됩니다. 대신, 저는 직장에서 익숙한 것보다 더 많이 사용하고 싶습니다. 의 xyz
부분 (변수 이름에서 마지막으로 _
까지) 만 삭제하십시오. 길고 상세한 변수 이름을 사용하는 경향이 있습니다. 실수로 전체 변수에 핵을 쓰지 않았을 때 실수로 감추어지면 실제로 속도가 느려질 수 있습니다. 그것은 또한 저의 쓰레기를 놀라게하고 아무도 코딩 놀라움을 좋아하지 않습니다.
이 기본 emacs 키 바인딩 동작을 변경하여 _
을 워드 구분 기호로 사용하면 차크라를 차단 해제하여 Pycharm의 더 나은/더 빠른 코딩 닌자가 될 수 있습니까?
이렇게하면 다른 사람이 두통을 덜 수 있습니다. 추신게시 할 때 즉시 질문에 답변 할 수 있습니다. https://stackoverflow.blog/2011/07/its-ok-to-ask-and-answer-your-own-questions/ – mwm314