Solaris システムのネイティブ vi で Perl スクリプトを編集するときに、タブの代わりにスペースを使用したいと考えています。
これは vim クローンで実行できることはわかっていますが、これらのシステムはベンダー ロックされているため、これらのシステムに vim をインストールするアクセス権がありません。
まず、TAB を押したときにスペースを出力するように vi を設定する方法はありますか?
次に、vi の自動インデント機能も使用しています。
:set ai
問題は、インデントのためにスペースを手動で入力すると、vi が自動インデントを行うときに、8 つのスペースのグループが自動的にタブに変換されることです。この機能をオフにする方法を見つけることができれば、それがスタートになると思います。