2

の助けを借りてフロントエンドプロジェクトを開発していますYeoman

私は開発中の Web サーバーを実行し、プロジェクト内にgrunt serverあるためlivereload.js、ファイルの変更を監視し、Web ページを更新するために、1 つの目的 (.html、.css、.js ...) で複数のファイルを変更する必要がある場合があります。各ファイルを保存するときのブラウザの無駄のようなもの。

MacVimにマップcmd + sする方法はあり:waますか?

4

2 に答える 2

1

これは古いことは知っていますが、同じ質問で検索しました。

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.

于 2015-10-28T12:22:03.567 に答える