Comment faire en sorte que le curseur vim dans le shell ait différentes formes dans différents états
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 16:42:34
0
2
805

Par exemple, lors de l'insertion, "|" s'affiche, et en mode commande, un carré s'affiche ?
Dans macvim, la forme sera modifiée par défaut, mais pas dans le shell Comment la configurer ?

曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous (2)
迷茫

Vous pouvez utiliserguicursorpour définir le curseur de Gvim. Par exemple, si vous définissez uniquement le curseur sur '|' en mode insertion, vous pouvez utiliser la configuration suivante :

set guicursor=i:ver1

La raison pour laquelle la forme du curseur ne changera certainement pas dans le shell est que le curseur dans le shell est le paramètre du shell (gnome-terminal). La raison pour laquelle le curseur est défini sur guicursor signifie que ce paramètre est uniquement pour gvim (g dans gvim signifie gui)

    Ty80

    si $TERM_PROGRAM =~ "iTerm"
    laissez &t_SI = "]50;CursorShape=1x7"
    laissez &t_EI = "]50;CursorShape=0x7"
    fin

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!