Làm cách nào để mở trình soạn thảo Atom từ dòng lệnh trong OS X?

399
Anders 2014-03-14 10:55.

Tôi có trình chỉnh sửa Atom và đang tự hỏi làm cách nào bạn có thể mở tệp hoặc thư mục từ thiết bị đầu cuối trong Atom. Tôi đang sử dụng máy Mac. Tôi đang tìm cách để làm điều này:

atom . (opens folder)

atom file.js (opens file)

atom (opens editor)

Điều này có khả thi không và làm cách nào để thiết lập nó?

15 answers

538
Noname 2014-03-14 22:40.

Khi Atom cài đặt, nó sẽ tự động tạo một liên kết tượng trưng trong / usr / local / bin của bạn. Tuy nhiên, trong trường hợp chưa có, bạn có thể tự tạo trên máy Mac của mình

ln -s /Applications/Atom.app/Contents/Resources/app/atom.sh /usr/local/bin/atom

Giờ đây, bạn có thể sử dụng atom folder_nameđể mở thư mục và atom file_namemở tệp. Hi vọng điêu nay co ich.

696
shaheenery 2014-05-15 12:40.

Khi mở trình chỉnh sửa Atom, trong thanh menu:

Nhấp vào Atom >> Cài đặt lệnh Shell

Bạn sẽ thấy:

Có thể khởi động lại thiết bị đầu cuối của bạn. (Tôi chỉ làm theo thói quen, không chắc bạn có cần không)

19
thomax 2014-03-29 00:22.

Cuốn sách của riêng bạn với giải pháp @Clockworks hoặc trong Atom, chọn tùy chọn menu Atom> Install Shell Commands. Điều này tạo ra hai liên kết tượng trưng trong/usr/local/bin

apm -> /Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/apm
atom -> /Applications/Atom.app/Contents/Resources/app/atom.sh

Các atomlệnh cho phép bạn thực hiện chính xác những gì bạn đang yêu cầu. apmlà trình quản lý gói dòng lệnh.

15
sbedulin 2016-01-21 05:50.

Đối với Windows 7 x64 với cài đặt Atom mặc định, hãy thêm phần này vào PATH của bạn

%USERPROFILE%\AppData\Local\atom\app-1.4.0\resources\cli

và khởi động lại mọi bảng điều khiển đang chạy

(nếu bạn không tìm thấy Atom ở đó - hãy nhấp chuột phải vào biểu tượng Atom và điều hướng đến Target)

11
scottmcallister 2017-03-08 10:57.

Giải pháp liên kết biểu tượng cho điều này đã ngừng hoạt động đối với tôi trong zsh hôm nay. .zshrcThay vào đó, tôi đã tạo một bí danh trong tệp của mình :

alias atom='sh /Applications/Atom.app/Contents/Resources/app/atom.sh'

9
Alex Bartiş 2018-10-18 20:27.

Trên macOS, bạn có thể thêm nó vào ~/.bash_profile

như

alias atom='open -a "Atom"'

và từ thiết bị đầu cuối chỉ cần gọi

atom filename.whatever

5
Dejay Clayton 2014-07-11 22:42.

Mở ứng dụng theo tên:

open -a 'Atom' FILENAME
3
Laurent 2016-05-26 11:03.

Đối với Windows10 và phiên bản mới của atom, tôi đã giải quyết được sự cố bằng cách thêm vào BIẾN SỐ ENV của tôi trên hàng "PATH"

%USERPROFILE%\AppData\Local\atom\bin
2
Paris Qian Sen 2016-04-12 23:12.

Ngoài @sbedulin (Xin chào, người dùng Windows đáng yêu!)

Đường dẫn chung trên Windows phải là

%USERPROFILE%\AppData\Local\atom\bin

Nếu bạn đang sử dụng trình giả lập bash như babun . Tốt hơn bạn nên kiểm tra các tệp shell, chỉ có sẵn trong các thư mục ứng dụng thực

/c/User/<username>/AppData/Local/atom/app-<version>/resources/cli/apm.sh # or atom.sh
2
Govna 2017-10-26 11:30.

Iv'e nhận thấy điều này gần đây với tất cả các máy Mac mới tại văn phòng của tôi. Atom sẽ được cài đặt thông qua hình ảnh dành cho các nhà phát triển nhưng chúng tôi nhận thấy Atom không bao giờ nằm ​​trong thư mục Ứng dụng.

Khi thực hiện lệnh ls trên thư mục / usr / local / bin, đường dẫn cho nguyên tử sẽ hiển thị một cái gì đó như "/ private / var / folder / cs". Để giải quyết vấn đề này, chúng tôi chỉ cần định vị atom.app và sao chép nó vào thư mục ứng dụng, sau đó chạy các lệnh liên kết hệ thống do nwinkler cung cấp để giải quyết vấn đề. Các nhà phát triển hiện có thể mở nguyên tử từ dòng lệnh bằng "nguyên tử" hoặc mở các dự án hiện tại từ giám đốc làm việc của họ bằng "nguyên tử".

1
Jason Robinson 2015-05-01 06:45.

Một giải pháp đơn giản khác là thêm / usr / local / bin vào PATH của bạn. Tôi đã gặp vấn đề tương tự, tôi đã cài đặt các lệnh shell (xem phản hồi của shaheenery) các liên kết tượng trưng đã tồn tại và trỏ đến đích chính xác (xem phản hồi của thomax), tuy nhiên tôi vẫn nhận được 'không tìm thấy'. Tôi đang sử dụng Korn Shell btw.

Đây là những gì tôi đã làm:

  1. Mở ~ / .profile của bạn bằng cách sử dụng trình chỉnh sửa mà bạn lựa chọn (trong trường hợp của tôi $ emacs ~/.kshrc)
  2. Thêm dòng này: export PATH="/usr/local/bin:${PATH}"
  3. Lưu và thoát
  4. Khởi động lại thiết bị đầu cuối hoặc source ~/.profile
  5. Kiểm tra $ atom -h
1
Ash Blue 2015-07-12 02:03.

Đôi khi, nâng cấp Atom dường như phá vỡ chức năng dòng lệnh. Có vẻ như trong trường hợp của tôi, nó đã tạo ra hai phiên bản của ứng dụng thay vì ghi đè chúng. Xảy ra do cấu trúc tệp mới không khớp với đường dẫn tệp được tạo bởi "Atom -> Install Shell Commands". Để khắc phục sự cố, bạn cần thực hiện những việc sau.

  1. Di chuyển "Atom X" từ Tài liệu vào Ứng dụng (tại sao nó lại xuất hiện ở đây, tôi không biết)
  2. Đổi tên "Atom X" thành "Atom"
  3. Có thể cần phải khởi động lại thiết bị đầu cuối và Atom của bạn

Sau đó, mọi thứ sẽ hoạt động giống như trước đây. Hy vọng rằng điều này sẽ giúp ai đó tiết kiệm được 30 phút chọc phá.

1
Izhari Ishak Aksa 2019-01-04 01:13.

Đảm bảo đặt (di chuyển) nguyên tử vào thư mục Ứng dụng.

0
Daniel Lizik 2016-12-30 03:52.

Với conemu trên windows 10, tôi không thể gọi atomtừ bảng điều khiển ngay cả khi tôi đã thêm %USERPROFILE%\AppData\Local\atom\binvào PATH trong các biến môi trường. Tôi vừa thêm

alias atom="C:/Users/me/AppData/local/atom/app-1.12.7/atom"

vào .bashrctệp của tôi .

0
hal9000 2020-07-06 15:07.

Tôi đã gặp vấn đề tương tự mà tôi đã giải quyết bằng cách chuyển Atom.app đầu tiên từ các bản tải xuống sang Ứng dụng. Sau đó, trong tùy chọn menu của Atom, tôi đã chọn "Cài đặt lệnh Shell".

Related questions

MORE COOL STUFF

Cate Blanchett chia tay chồng sau 3 ngày bên nhau và vẫn kết hôn với anh ấy 25 năm sau

Cate Blanchett chia tay chồng sau 3 ngày bên nhau và vẫn kết hôn với anh ấy 25 năm sau

Cate Blanchett đã bất chấp những lời khuyên hẹn hò điển hình khi cô gặp chồng mình.

Tại sao Michael Sheen là một diễn viên phi lợi nhuận

Tại sao Michael Sheen là một diễn viên phi lợi nhuận

Michael Sheen là một diễn viên phi lợi nhuận nhưng chính xác thì điều đó có nghĩa là gì?

Hallmark Star Colin Egglesfield Các món ăn gây xúc động mạnh đối với người hâm mộ tại RomaDrama Live! [Loại trừ]

Hallmark Star Colin Egglesfield Các món ăn gây xúc động mạnh đối với người hâm mộ tại RomaDrama Live! [Loại trừ]

Ngôi sao của Hallmark Colin Egglesfield chia sẻ về những cuộc gặp gỡ với người hâm mộ ly kỳ tại RomaDrama Live! cộng với chương trình INSPIRE của anh ấy tại đại hội.

Tại sao bạn không thể phát trực tuyến 'chương trình truyền hình phía Bắc'

Tại sao bạn không thể phát trực tuyến 'chương trình truyền hình phía Bắc'

Bạn sẽ phải phủi sạch đầu đĩa Blu-ray hoặc DVD để xem tại sao Northern Exposure trở thành một trong những chương trình nổi tiếng nhất của thập niên 90.

Where in the World Are You? Take our GeoGuesser Quiz

Where in the World Are You? Take our GeoGuesser Quiz

The world is a huge place, yet some GeoGuessr players know locations in mere seconds. Are you one of GeoGuessr's gifted elite? Take our quiz to find out!

8 công dụng tuyệt vời của Baking Soda và Giấm

8 công dụng tuyệt vời của Baking Soda và Giấm

Bạn biết đấy, hai sản phẩm này là nguồn điện để làm sạch, riêng chúng. Nhưng cùng với nhau, chúng có một loạt công dụng hoàn toàn khác.

Hạn hán, biến đổi khí hậu đe dọa tương lai của thủy điện Hoa Kỳ

Hạn hán, biến đổi khí hậu đe dọa tương lai của thủy điện Hoa Kỳ

Thủy điện rất cần thiết cho lưới điện của Hoa Kỳ, nhưng nó chỉ tạo ra năng lượng khi có nước di chuyển. Bao nhiêu nhà máy thủy điện có thể gặp nguy hiểm khi các hồ và sông cạn kiệt?

Quyên góp tóc của bạn để giúp giữ nước sạch của chúng tôi

Quyên góp tóc của bạn để giúp giữ nước sạch của chúng tôi

Tóc tỉa từ các tiệm và các khoản quyên góp cá nhân có thể được tái sử dụng như những tấm thảm thấm dầu và giúp bảo vệ môi trường.

Một thương hiệu kế thừa khác có được cuộc sống mới khi những người chủ mới của Black Opal có được Hội chợ thời trang

Một thương hiệu kế thừa khác có được cuộc sống mới khi những người chủ mới của Black Opal có được Hội chợ thời trang

Desiree Rogers, trái, và Cheryl Mayberry McKissack Chuyển sang, Fenty Beauty và Pat McGrath, có một đế chế làm đẹp mới do phụ nữ làm chủ đang trỗi dậy. Sau thương vụ mua lại mỹ phẩm Black Opal vào tháng 9, đội ngũ quyền lực của Giám đốc điều hành công ty Desiree Rogers và Chủ tịch Cheryl Mayberry McKissack đã thông báo mua lại thương hiệu làm đẹp tiên phong Fashion Fair từ người sáng lập Johnson Publishing Company (JPC).

Ngoài việc trở nên vô nghĩa, các bên bộc lộ giới tính giờ đây đã trở nên chết người

Ngoài việc trở nên vô nghĩa, các bên bộc lộ giới tính giờ đây đã trở nên chết người

Đối với những người có quá nhiều thời gian, tiệc tiết lộ giới tính là một cách thú vị để không cần áp đặt những định kiến ​​hạn chế lên thai nhi trước một đối tượng bạn bè giả vờ quan tâm một cách lịch sự. Tuy nhiên, việc chỉ dựa vào những chiếc bánh nướng có màu nhân tạo để biểu thị một tiếng hoo-ha hoặc một đứa trẻ đi tè đã trở nên xa xỉ trong các bậc cha mẹ trên Instagram.

Kirstjen Nielsen đang cố gắng đổi mới bản thân với tư cách là một người phụ nữ 'nói ra sự thật cho sức mạnh'

Kirstjen Nielsen đang cố gắng đổi mới bản thân với tư cách là một người phụ nữ 'nói ra sự thật cho sức mạnh'

Hôm thứ Tư, cựu Bộ trưởng An ninh Nội địa Kirstjen Nielsen vì một lý do nào đó đã được đưa ra một diễn đàn để phát biểu tại Hội nghị thượng đỉnh Những người phụ nữ quyền lực nhất của Fortune. Và có thể đoán trước được, người phụ nữ giám sát các nỗ lực (đang diễn ra) của chính quyền Trump nhằm chia cắt các gia đình ở biên giới đã sử dụng thời gian của mình như một cơ hội để tự bảo vệ mình và tự nhận mình là người — và hãy hít thở sâu ở đây — “đã nói sự thật với quyền lực.

Toyota Racing Development sẽ cho ra mắt Supra 3000GT Concept, Massive Wing vào tháng tới

Toyota Racing Development sẽ cho ra mắt Supra 3000GT Concept, Massive Wing vào tháng tới

Vì thế hệ mới nhất của chiếc xe điều chỉnh được yêu thích trên thế giới hiện đã có mặt tại đây, nên chỉ có điều kiện là Toyota Racing Development sẽ đưa phiên bản Supra thế hệ thứ năm sửa đổi của riêng mình đến SEMA vào tháng tới. Toyota đã cho chúng tôi một gợi ý về những gì sẽ xảy ra trong tuần này: một chiếc Concept GR Supra 3000GT hiện đại.

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Rothschild's luggage got lost, but luckily she has an incredible closet to shop: Sister Paris Hilton's!

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa

Kate Middleton dành một ngày bên bờ nước ở London, cùng với Jennifer Lopez, Julianne Hough và hơn thế nữa. Từ Hollywood đến New York và mọi nơi ở giữa, hãy xem các ngôi sao yêu thích của bạn đang làm gì!

17 tuổi bị đâm chết trong khi 4 người khác bị thương trong một cuộc tấn công bằng dao trên sông Wisconsin

17 tuổi bị đâm chết trong khi 4 người khác bị thương trong một cuộc tấn công bằng dao trên sông Wisconsin

Các nhà điều tra đang xem xét liệu nhóm và nghi phạm có biết nhau trước vụ tấn công hay không

Thanh thiếu niên, Gia đình Florida Hội đồng quản trị trường học về Luật 'Không nói đồng tính': 'Buộc chúng tôi tự kiểm duyệt'

Thanh thiếu niên, Gia đình Florida Hội đồng quản trị trường học về Luật 'Không nói đồng tính': 'Buộc chúng tôi tự kiểm duyệt'

Vụ kiện, nêu tên một số học khu, lập luận rằng dự luật "Không nói đồng tính" được ban hành gần đây của Florida "có hiệu quả im lặng và xóa bỏ học sinh và gia đình LGBTQ +"

Đường băng hạ cánh

Đường băng hạ cánh

Cuối hè đầu thu là mùa hoài niệm. Những chiếc đèn đường chiếu ánh sáng của chúng qua những con đường đẫm mưa, và những chiếc lá dưới chân - màu đỏ cam tắt trong bóng chạng vạng - là lời nhắc nhở về những ngày đã qua.

Hãy tưởng tượng tạo ra một chiến lược nội dung thực sự CHUYỂN ĐỔI. Nó có thể.

Hãy tưởng tượng tạo ra một chiến lược nội dung thực sự CHUYỂN ĐỔI. Nó có thể.

Vào năm 2021, tôi khuyến khích bạn suy nghĩ lại mọi thứ bạn biết về khách hàng mà bạn phục vụ và những câu chuyện bạn kể cho họ. Lùi lại.

Sự mất mát của voi ma mút đã mở ra trái tim tôi để yêu

Sự mất mát của voi ma mút đã mở ra trái tim tôi để yêu

Vào ngày sinh nhật thứ 9 của Felix The Cat, tôi nhớ về một trong những mất mát lớn nhất trong cuộc đời trưởng thành của tôi - Sophie của tôi vào năm 2013. Tôi đã viết bài luận này và chia sẻ nó trên nền tảng này một thời gian ngắn vào năm 2013.

Khi bạn không thể trở thành người mà Internet muốn bạn trở thành

Khi bạn không thể trở thành người mà Internet muốn bạn trở thành

Tôi ghét từ "tàu đắm". Mọi người cảm thấy thoải mái trong la bàn đạo đức của riêng mình, và khi làm như vậy, họ thấy mình vượt qua sự phán xét.

Language