সাব্লাইম টেক্সট 2 এর জন্য নতুন ব্যাশ কমান্ড তৈরি করা হচ্ছে


10

আমি সাব্লাইম টেক্সট 2 এর কমান্ড লাইন ওরফে কাজ করার চেষ্টা করছি।

নির্দেশাবলীর নিখুঁত জানার জন্য: চালান

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

সুতরাং, ~ / বিন মধ্যে, sublবিদ্যমান। যাইহোক, আমি টার্মিনাল পুনরায় চালু করার পরেও 'subl' কমান্ডটি খুঁজে পাওয়া যায় না। অ্যাপ্লিকেশনটির সাব ফাইলটি নির্দিষ্ট করা পথটি সঠিক, আমি এটি যাচাই করেছি। লগ আউট এটি ঠিক করে না।

যেকোনো সাহায্যই অসাধারণ হবে!


1
আপনি কি আপনার যোগ ~/bin/sublকরেছেন $PATH?
নিফলে

অবশ্যই নেই, আমি এটি কীভাবে করব তা যাচাই করছি (সবকিছুর জন্য প্রথমবার) তবে আমি আনন্দের সাথে উত্তর ফর্ম্যাটে এটি গ্রহণ করব!
গ্যাভিন

@ গ্যাভিন আপনার কি কেবল .bash_profileএবং .bashrcকেবল উভয়ই আছে ? PATHএই ফাইলগুলির মধ্যে (বা যেখানে যে রুবি স্টাফ সেট করা আছে সেখানে) এর অন্যান্য উপস্থিতি রয়েছে ? না ~/bin/sublএক্সিকিউটেবল পতাকা সেট আছে?
ড্যানিয়েল অঙ্গুলিনির্দেশ

উত্তর:


12

~/binআপনার যোগ করা হয়েছে তা নিশ্চিত করুন$PATH

এই আপনার রাখুন .bash_profile

PATH=$PATH:~/bin
export PATH

এবং আপনি যখন কোনও শেল খুলবেন তখন এটি পাওয়া উচিত


@ গ্যাভিন - আমার কাছে আরও একটি ঘটনা ঘটেছে। আমি নিশ্চিত নই যে ওএসএক্স .bash_profileডিফল্টরূপে ব্যবহার করে। আপনি তার .bashrcপরিবর্তে লাইনগুলি রাখতে পারেন ।
নিফলে

ডিফল্টরূপে ওএস এক্স টার্মিনাল একটি লগইন শেল ব্যবহার করে, তাই .bash_profileএখানে সঠিক।
slhck

7
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl

7

আপনি যদি আরভিএম ব্যবহার করে থাকেন তবে এটি করুন:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl

3

আমি এই জাতীয় শেল স্ক্রিপ্টটি / usr / লোকাল / বিন / এ তৈরি করেছি এবং আমি এটিকে subl বলি

#!/bin/bash
#
growlnotify -t "Sublime Text 2" -m "Sublime Text 2 is starting up."
/Applications/Sublime\ Text\ 2.app/Contents/MacOS/Sublime\ Text\ 2

তারপরে আমি এটির মতো সুপারইউসারটির জন্য একটি তৈরি করেছি এবং আমি এটিকে সুসুবাল বলি

#!/bin/bash
#
growlnotify -t "Su > Sublime Text 2" -m "Sublime Text 2 is starting up as superuser."
sudo /Applications/Sublime\ Text\ 2.app/Contents/MacOS/Sublime\ Text\ 2

1

ম্যাক ব্যবহারকারীদের জন্য: ধরে নিই Applicationsযে আপনি ফোল্ডারে সাবলাইম টেক্সট 2 স্থাপন করেছেন ~/binএবং আপনার পথে আপনার একটি ডিরেক্টরি রয়েছে তবে আপনি চালাতে পারেন:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

এবং তারপর:

open ~/.bash_profile

এবং ফলোউইউং লাইনগুলি যুক্ত করুন:

PATH=$PATH:~/bin
export PATH
  • আপনার ব্যবহারকারীর মূলগুলিতে .bash_profile ফাইল না থাকলে আপনি একটি সাব্লাইম টেক্সটে (বা অন্য কোনও সম্পাদক) তৈরি করতে পারেন এবং উপরের কোডটি দিয়ে এটি আপনার হোম ফোল্ডারে সংরক্ষণ করতে পারেন। তারপরে টার্মিনাল পুনরায় চালু করুন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.