[解決済み] ターミナルで開くファイルのデフォルトエディタを変更しますか?(例:TextEdit/Coda/Textmateに設定する。)
2022-07-23 20:42:05
質問
ターミナルで編集用に開いたファイルをTexteditで開くようにする方法はありますか?
例えば、あるコマンドが編集のためにファイルを開くような場合(例えば
git commit
のように)、そのファイルを vim や emacs で開くのではなく、Textedit(または Coda や Sublime などのお好みのテキスト編集アプリケーション)で開くでしょう。
また、おまけ的な質問ですが、git が
git commit
を実行した後に作成されたファイルを、アプリケーションディレクトリからエディタで自動的に開くようにgitを設定する方法はありますか?
どのように解決するのですか?
ほとんどのプログラムでは
$EDITOR
環境変数をチェックするので、bashrc で TextEdit のパスを設定します。Gitも同様にこれを使います。
どうやるか
-
を追加して
~/.bashrc
ファイルに追加します。
export EDITOR="/Applications/TextEdit.app/Contents/MacOS/TextEdit"
-
または、ターミナルに以下のコマンドを入力するだけです。
echo "export EDITOR=\"/Applications/TextEdit.app/Contents/MacOS/TextEdit\"" >> ~/.bashrc
zsh を使用している場合は
~/.zshrc
の代わりに
~/.bashrc
.
関連
-
BlackApple-Minisforum u820 opencore0.6.9 config.plist
-
ffiのコンパイルに失敗しました *** extconf.rbに失敗しました *** 解決策
-
[解決済み】Virtualenvsの壊れたリファレンス
-
[解決済み】ターミナルでGitコミットするとVIMが開くが、ターミナルに戻れない
-
[解決済み] OS X Dockからシェルスクリプトを実行する?
-
[解決済み] Homebrewでnvmをインストールしたが、その後nvmが見つからなくなった?
-
[解決済み] git credential-osxkeychain'に保存された認証情報をリセットする方法は?
-
[解決済み] MacVimをOS Xにインストールするにはどうしたらいいですか?
-
[解決済み] Mac OSXでデフォルトゲートウェイを取得する方法
-
[解決済み] OS Xのコマンドラインからアクティブユーザーの名前を取得するにはどうしたらいいですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
BlackApple-Minisforum u820 opencore0.6.9 config.plist
-
[解決済み] コマンドラインからの 'git commit -m' に改行を追加する
-
ffiのコンパイルに失敗しました *** extconf.rbに失敗しました *** 解決策
-
[解決済み] Homebrewでnvmをインストールしたが、その後nvmが見つからなくなった?
-
[解決済み] git credential-osxkeychain'に保存された認証情報をリセットする方法は?
-
[解決済み] Mac(os x)です。redis-cliだけをインストールする方法はありますか?
-
[解決済み] MacVimをOS Xにインストールするにはどうしたらいいですか?
-
[解決済み] Mac OSXでデフォルトゲートウェイを取得する方法
-
[解決済み] grep -P が効かなくなりました。どうすれば検索を書き換えることができますか?
-
[解決済み] OS Xのコマンドラインからアクティブユーザーの名前を取得するにはどうしたらいいですか?