* BS(バックスペース)キーが動かない。 [#q4d67618]
* BS(バックスペース)キーが動かない [#q4d67618]

** はじめに [#h8cac498]
- OSはLinuxを前提とする。
- LinuxではBSキーは「CTRL+?」を送ることになっている。
- vimがBSキーから送られてくるコードをBSと認識していないので、BSキーが働かない。
** 対処方法 [#je3b4d1e]
t_kbにBSキーで実際に送られるコードを設定し、fixdelする。以下のようなコードを.vimrcに書いておく。

 if &term == "termname"
   set t_kb=^V<BS>
   fixdel
 endif

^Vと<BS>の部分は、CTRLを押しながらVを入力し、続けてBSキーを押す事。

** 参考 [#f07d58f2]
bashやreadlineライブラリでのBS/DELETEキーの動作不良は、inputrcやbindなどで修正する。以下のURLなどを参考の事。
- http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/options.html
- http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/options.html

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS