コマンドラインからMacVimでファイルを開く


2

コマンドラインからコマンドを入力しています

open .lists

これはTextEditでテキストファイルを開いています。私はいくつかのファイル拡張子がMacVimで開くことを確信しています。すべてのテキストファイルをMacVimで開く方法がわかりません。


どうですか vim filename
John C

回答:


5

open あなたがFinderでファイルをダブルクリックしたかのように、commandはデフォルトプログラムでファイルを開くでしょう。ただし、コマンドにはいくつかのオプションがあります。

 -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 コマンドはあなたが望むように動作します。

別のオプションはあなたのエイリアスを追加することです ~/.profile それはファイルを開くためにMacVimを使います。何かのようなもの:

alias edit="open -a MacVim.app $1"

それからあなたはタイプすることができます edit filename TerminalでファイルがMacVimで開きます。


完璧に働いた。私は私の.zshrcにエイリアスを追加しました。
Ravenous

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.