vimの複数の自動コマンド
2023-10-05 20:10:41
質問
私は、いくつかのセクションを
.vimrc
には、このようなセクションがあります。
autocmd Filetype ruby setlocal ts=2
autocmd Filetype ruby setlocal sts=2
autocmd Filetype ruby setlocal sw=2
というように変換できるようです。
autocmd Filetype ruby setlocal ts=2 sts=2 sw=2
が、ここで質問です:このような構造を持つVimの方法はありますか?
<something mentioning Filetype ruby>
setlocal ts=2
setlocal sts=2
...
<end>
つまり
autocmd Filetype
ビットを何らかの方法でアクションのグループに対応させることはできますか?(これは簡単な例で、本当はもっと複雑な状況を求めています)。
どのように解決するのですか?
関数を呼び出すことができます。
autocmd Filetype ruby call SetRubyOptions()
function SetRubyOptions()
setlocal ts=2
...
endfunction
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] .vimrcファイルはどこですか?
-
[解決済み] YCMのエラーです。ycmdサーバがSHUT DOWN(再起動...ドキュメントに記載されています
-
[解決済み] "コマンドが見つかりません: vim"
-
[解決済み] emacsの "M-x term "はvimにも存在しますか?重複
-
[解決済み] vimにテキストをペーストする際の自動インデントをオフにする
-
[解決済み] vimのレジスタはどのように使うのですか?
-
[解決済み] Vimでクリップボードにコピーする方法は?
-
[解決済み] Vimで縦割りから横割りに高速で切り替えるには
-
[解決済み] vimで開いたファイルで、^M改行を「通常の」改行に変換するにはどうしたらいいですか?
-
[解決済み] vimの "変更可能 "がオフになっている