の助けを借りてフロントエンドプロジェクトを開発していますYeoman
。
私は開発中の Web サーバーを実行し、プロジェクト内にgrunt server
あるためlivereload.js
、ファイルの変更を監視し、Web ページを更新するために、1 つの目的 (.html、.css、.js ...) で複数のファイルを変更する必要がある場合があります。各ファイルを保存するときのブラウザの無駄のようなもの。
MacVim
にマップcmd + s
する方法はあり:wa
ますか?
これは古いことは知っていますが、同じ質問で検索しました。
tl;dr: ⌥</kbd>+⌘</kbd>+S to save all.
おそらく、にマッピングできますが、マッピング<D-s>
を:wa
.gvimrc ファイルに追加するほど簡単ではありません。以下の 3 番目の箇条書きを参照してください。
MacVim docsから:
コマンド キー コマンド ショートカット
Cmd キー (Vim 表記) を含むキー マッピングの作成は、少し複雑になる場合があります。考慮すべき事項は次のとおりです。
メニューを調べて、ショートカットがメニュー項目で使用されていないことを確認します。その場合は、マップする前にバインドを解除する必要があります。これについては |:macmenu| のヘルプで説明されています。指図。
へのバインドでは大文字と小文字が区別されます。 は と同じではありません。何かを Cmd+Shift+d にマップしたい場合は、 または ではなく を使用する必要があります。
一部のコマンド キー ショートカットは Mac OS X によって予約されており、マップできません (例: )。ただし、これらのショートカットの一部は、[システム環境設定] の [キーボード] で解放できます (Cmd+Space など)。
良いニュース?これを整理しようとして、私は MacVim が非常に礼儀正しいMac Vim であり、とにかくデフォルトで、次のような多くの標準的な Mac ショートカットを実装していることに気付きました。⌥</kbd>+⌘</kbd>+S for "Save All". Open MacVim, click the file menu and then hit the option key to see it in action.