>  Q&A  >  본문

쉘의 vim 커서를 상태에 따라 모양이 다르게 만드는 방법

예를 들어 삽입하면 "|"가 표시되고, 명령 모드에서는 사각형이 표시되나요?
macvim에서는 모양이 기본적으로 변경되지만 셸에서는 변경되지 않습니다. 어떻게 구성합니까?

曾经蜡笔没有小新曾经蜡笔没有小新2712일 전828

모든 응답(2)나는 대답할 것이다

  • 迷茫

    迷茫2017-05-16 16:44:34

    guicursor을 사용하여 Gvim 커서를 설정할 수 있습니다. 예를 들어 삽입 모드에서 커서만 '|'로 설정하는 경우 다음 구성을 사용할 수 있습니다. 으아아아

    쉘에서 커서 모양이 절대 변하지 않는 이유는 쉘에 있는 커서가 쉘(gnome-terminal)의 설정이기 때문입니다. 커서가 guicursor로 설정된 이유는 이 설정이 gvim에만 적용된다는 의미입니다(gvim의 g는 gui를 의미함)

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 16:44:34

    if $TERM_PROGRAM =~ "iTerm"
    let &t_SI = "]50;CursorShape=1x7"
    let &t_EI = "]50;CursorShape=0x7"
    엔디프

    회신하다
    0
  • 취소회신하다