to jest pierwszy raz pytam na stackoverflow, ponieważ nie mogę znaleźć odpowiedzi w dowolnym miejscu. Używam emacs do napisania całego mojego kodu i właśnie przełączyłem się z Ubuntu na Mac OS. Jeden problem mnie niepokoi: jak można otworzyć okno emacs z terminalu Mac tak, jakbyś otwierał okno firefox z terminala w systemie Linux? Wiem, jak to działa w systemie Linux jest to, że za każdym razem, gdy wpisujesz polecenie z terminala, szukaj w terminalu binarnej ścieżki PATH i uruchom ją. Czy Mac może otworzyć aplikację tylko w formie okna w katalogu "/ Application", a wszystkie pliki binarne otwierane z terminala są w formie innej niż okno? Wielkie dzięki!!Jak otworzyć okno z terminalu MAC
Odpowiedz
nie wiem, czy u're patrząc na coś takiego
otwartym /path/to/some.app
Właśnie próbuje
/Applications/Utilities/Terminal.app/ Spis treści/MacOS/Terminal &
i otworzyło nowe okno.
OS X 10.7.4 tutaj.
EDIT: Rzeczywiście, jeśli spróbuję:
otwarty /Applications/Utilities/Terminal.app
Brak nowych okno terminalu jest otwarta
Ale
open --new /Aplikacje/Utilities/Terminal.app
działa również i prawdopodobnie jest lepsza niż moja pierwsza opcja, ponieważ zadanie nie jest związane z terminalem, z którym został uruchomiony nowy terminal.
Wstępnie zainstalowany Emacs dostarczany wraz z OS X jest zbudowany bez GUI. Stąd
$ emacs # in the shell/terminal
będzie NIE otworzyć okno graficzne, a zamiast otworzy text/wersja terminala zamiast. Zauważ, że ta wersja (zainstalowana pod adresem /usr/bin/emacs
) również jest stara i ma wartość 22.1.1 w Mountain Lion.
Aby uzyskać pożądane zachowanie (a także uzyskać najnowszą wersję Emacsa jako bonus), możesz pobrać najnowszą kompilację Emacs. Jest on dostępny w różnych miejscach, w tym http://emacsforosx.com/.
Większość z nich gotowych Emacs są zainstalowane pod /Applications
, w celu powołania się od terminalu, musisz podać pełną ścieżkę do pliku binarnego, który zazwyczaj jest:
/Applications/Emacs.app/Contents/MacOS/Emacs
Można stworzyć prosty alias do tego pliku binarnego w swoim .bashrc
jak:
alias emacs=/Applications/Emacs.app/Contents/MacOS/Emacs
a następnie powołać emacsowi w pełnej krasie z linii poleceń.
To jest dokładnie to, czego szukam. Dziękuję bardzo Anupam! Właściwie wypróbowałem emacsforosx.com i nie wiedziałem, gdzie jest plik binarny. Teraz wiem, że jest pod MacOS/Emacs. Dziękuję bardzo! – user1655257
polecam albo uzyskanie emacs poprzez Fink, czy zamierza tutaj: http://emacsformacosx.com/
To pozwoli Ci zainstalować lokalną wersję Emacsa, który działa za pośrednictwem serwera X, a więc ma pełne interfejs GUI.
Najpierw pobrać Mac OS/X emacs budować stąd: http://emacsformacosx.com/
drugie, po jej zainstalowaniu można:
- otworzyć go z linii poleceń z
open -a emacs
- ustawić go aby uruchomić tryb serwera w init .emacs, a następnie wiersz poleceń typu
emacsclient foo
dla plikufoo
.
- 1. Jak otworzyć adres URL z terminalu
- 2. Jak uruchomić mój plik php z terminalu Mac
- 3. Jak programowo otworzyć konkretną stronę terminalu bloomberg?
- 4. Jak otworzyć nowe okno apletu z apletu
- 5. Jak otworzyć okno z uprawnieniami w miui?
- 6. Jak otworzyć okno konsoli Powershell z Powershell
- 7. przewijanie dół diff git z terminalu mac
- 8. Jak otworzyć menedżera SDK Mac
- 9. Jak uruchomić adb na terminalu Mac?
- 10. Jak otworzyć okno z paskiem narzędzi w przeglądarce Google Chrome?
- 11. Jak przekazywać argumenty do instalatora pakietów z terminalu MAC
- 12. Jak zacząć „emacsformacosx” w terminalu
- 13. Tilde nie jest rozpoznawany na terminalu Mac
- 14. przystanek pyton w terminalu na mac
- 15. otworzyć nowe okno w MVVM
- 16. Włączanie Git podświetlanie składni dla terminalu Mac
- 17. Kopia zapasowa poleceń terminalu mac osx historia
- 18. Jak otworzyć okno po kliknięciu na NSStatusItem?
- 19. Clang ++ niezrozumienie C++ 11 w mac terminalu
- 20. Jak otworzyć okno Eksploratora Windows z określonym folderem wybranym
- 21. Jak otworzyć okno dialogowe z wpisu tekstowego na ekranie PreferenceScreen?
- 22. Jak otworzyć drugie okno z pierwszego okna w WPF?
- 23. Jak otworzyć okno dziennika TortoiseGit z wiersza poleceń?
- 24. Jak zmusić okno Mac na pierwszym planie?
- 25. Jak przełączyć się na tryb VI edycji na terminalu mac
- 26. Jak uruchamiać programy Ruby w Terminalu OS MAC
- 27. Jak utworzyć plik "Alias" Mac OS X w terminalu?
- 28. Javascript, aby otworzyć okno wyskakujące i wyłączyć okno nadrzędne
- 29. Czy otworzyć nowe okno, klikając przycisk?
- 30. ASP.NET Response.Redirect, aby otworzyć nowe okno przeglądarki?
Przykro mi, może nie opisałem dokładnie mojego problemu. Próbowałem wpisać polecenie "emacs" i spodziewałem się, że okno Emacsa wyskoczy, tak jak to się stanie w systemie Linux. Ale wygląda na to, że mogę uruchomić w ten sposób terminalową wersję emacs, bez sztuczki open /some.app. – user1655257