コマンドラインからコマンドを入力しています
open .lists
これは、テキストエディットでテキストファイルを開いています。一部のファイル拡張子はMacVimで開くと確信しています。すべてのテキストファイルをMacVimで開く方法がわかりません。
open
コマンドは、Finderでファイルをダブルクリックした場合と同じように、デフォルトのプログラムでファイルを開きます。ただし、このコマンドにはいくつかのオプションがあります。
-a application
Specifies the application to use for opening the file
-e Causes the file to be opened with /Applications/TextEdit
-t Causes the file to be opened with the default text editor, as determined via LaunchServices
これにより、いくつかの可能性があります。
「情報」ダイアログを使用して、ファイル拡張子をアプリ(MacVimなど)に関連付けることができます。ファイルを選択してCmd-iを押し、[プログラムから開く]タブに移動し、アプリを選択して[すべて変更...]をクリックするだけです。 これにより、そのファイルのデフォルトアプリケーションが変更され、open
コマンドが希望どおりに機能します。
もう1つのオプションは、MacVimを使用してファイルを開くエイリアスを~/.profile
に追加することです。何かのようなもの:
alias edit="open -a MacVim.app $1"
次に、ターミナルにedit filename
と入力すると、ファイルがMacVimで開きます。
試してみてください
mvim filename
インストール方法によっては、PATHを設定する必要がある場合があります。
見てください https://stackoverflow.com/questions/2056137/how-to-run-mvim-macvim-from-terminal