Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Vim で delete キーを押したら ^? になる

$
0
0

起きたこと

研究室で使用しているマシン上で、vim を使うと、
ctr + H でしか、デリートができなかった
(delete キーを押すと、 ^?と出た)

やったこと

delete キーで削除できるようにした

vimrc/bashrc どちらの方法でも問題は解決できた

vimrc の設定を変える

~/.vimrcに、

.vimrc

noremap! <C-?> <C-h>

を追加する

bashrc の設定を変える

または、

~/.bashrc

.bashrc

 stty erase '^?'

を追加する

終わりに

当初、bashrc の設定を変える方法で問題解決を図ったが、
「vim の問題は vim で解決するべきだろう」
と思い、 vimrc の設定を変える方法に変えた

.vimrc
set compatible "nocompatible だったのを変更"
:fixdelsetbackspace=indent,eol,start

これも試してみたものの、自分の環境ではキーマッピングの問題だったみたい...

参考

vim backspace leaves ^?
Mapping control-H in insert mode doesn't work; it always works like backspace
VimTip, Todo
Backspace and delete problems

【図解Vim】mapとnoremap


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>