http://www.linux.or.jp/JF/JFdocs/vi-user-usage-7.html
を参考にviの設定を変更した。
このように。
set tabstop=4 set showmode set autoindent set nonumber set showmatch
viはemacsと違って、あまり自分用の設定はしないようだ。
「たいていどこでも使える(入ってる)」のが強みなので、
自分用の設定に慣れすぎるのもよくないからだろう。
consoleのホーム位置でvi .exrcとして、viを起動して
aでinsertion modeにして設定を書き込む。
C^cでcommand modeに戻ってZZでセーブ&終了。
pythonではタブ幅4が標準らしいのでtabstop=4。
pythonではタブのインデントとスペースのインデントが
区別されるので、タブをスペースで置き換える設定も必要。
それはset expandtab。なので最終的にはこれ。
set tabstop=4 set showmode set autoindent set nonumber set showmatch set expandtab
こういう小さなことができるたびに、得意気になってしまう。ふふ
自己評価は加点方式で。