geditで編集するファイルを開くには、を実行しますgedit sample.py &
。しかし、Sublime Textを使うと簡単ですsubl sample.py
。これにより、編集するファイルが開き、バックグラウンド(マイシェル)では実行されません。
geditでどうすればいいですか?
私は試しましたがexec /usr/bin/gedit "$@"
(からコピー/usr/bin/subl
)のように動作しますgedit &
。
それともしなければalias ged="gedit $file &"
なりません。$file
エイリアスで何を変更できますか?
ベストアンサー1
次の機能を使用できます。
gedit() { /usr/bin/gedit $@ & disown ;}
それ:
- 呼び出せる関数の作成
gedit
- 渡されたすべての引数/ファイルを使用して実行
gedit
(フルパスを使用)/usr/bin/gedit
$@
& disown
これをバックグラウンドで送信し、disown
ターミナル/シェルから切り離します。