Rechercher dans ce blog

Affichage des articles dont le libellé est inputrc. Afficher tous les articles
Affichage des articles dont le libellé est inputrc. Afficher tous les articles

lundi 18 novembre 2013

fix del key in vim

DEL key ne fonctionne pas correctement dans VIM avec Mac os X LION

Il faut ajouter dans .vimrc

" fix del

set t_kD=CTRL-V "DEL KEY"

ce qui donne

" fix del

set t_kD=^[[3~

Il faut pour que DEL passe bien ^[[3~ modifier également inputrc avec quelque chose comme

"\e[1~": beginning-of-line

"\e[4~": end-of-line

"\e[5~": beginning-of-history

"\e[6~": end-of-history

"\e[3~": delete-char

"\e[2~": quoted-insert

"\e[5C": forward-word

"\e[5D": backward-word

"\e\e[C": forward-word

"\e\e[D": backward-word

set completion-ignore-case On

qui contient le delete-char.

Pour que la KEY DEL fonctionne bien avec VIM sur la machine distante en ssh, il faut aussi modifier le .vimrc du serveur hôte.

Il y a une instruction VIM :fixdel qui peut arranger apparemment certains problèmes mais qui ne fonctionne pas dans ce cas.

Voir :help fixdel pour plus d'infos.