#navi(../)
viに関する設定方法を公開しています。~
他の設定方法に関しての資料は「[[vi関連>http://linux.just4fun.biz/%E9%80%86%E5%BC%95%E3%81%8DUNIX%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89.html#q22e6c75]]」参照してください。
* viでオートインデントを設定する方法 [#g19db1bc]
viでコーディングをすると自動インデントが有効になっていないと面倒ですよね。~
PythonやPerlやC言語などで開発時、自動インデントがきかないと本当に面倒です。~
この資料ではviでオートインデントの有効/無効の方法を記述します。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連記事 [#pec734d0]
-[[viでボックス選択(矩形選択)する操作方法>逆引きUNIXコマンド/viでボックス選択(矩形選択)する操作方法]]
-[[viで行番号を表示する方法>逆引きUNIXコマンド/viで行番号を表示する方法]]
-[[viで行番号を非表示する方法>逆引きUNIXコマンド/viで行番号を非表示する方法]]
-[[viでタブ幅を設定する方法>逆引きUNIXコマンド/viでタブ幅を設定する方法]]
-[[viでオートインデントを設定する方法>逆引きUNIXコマンド/viでオートインデントを設定する方法]]
-[[viで文字列の置換をする方法>逆引きUNIXコマンド/viで文字列の置換をする方法]]
-[[viで検索した結果のハイライト表示を消す方法>逆引きUNIXコマンド/viで検索した結果のハイライト表示を消す方法]]
-[[viで大文字小文字を区別せず検索する方法>逆引きUNIXコマンド/viで大文字小文字を区別せず検索する方法]]
-[[viのインデントをスペースにする方法>逆引きUNIXコマンド/viのインデントをスペースにする方法]]
-[[vi「E297 スワップファイルの書込みエラーです」の対処方法>逆引きUNIXコマンド/vi「E297 スワップファイルの書込みエラーです」の対処方法]]
-[[viで文字コードおよび改行コードを指定してファイルを開く>逆引きUNIXコマンド/viで文字コードおよび改行コードを指定してファイルを開く]]
*キー操作によるタブ幅の変更 [#xdb3c4d1]
-オートインデントを有効にする~
viを起動して以下のキーを入力すればオートインデントが有効になります。~
'':set autoindent''
#br
-オートインデントを無効にする~
viを起動して以下のキーを入力すればオートインデントが無効になります。~
'':set noautoindent''
* 設定ファイルに記述する方法 [#w8969935]
ホームディレクトリに.vimrcファイルを作成し.vimrcファイルに以下の記述をします。~
ファイルが存在する場合は追記します。~
set autoindent
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br