টার্মিনাল (কমান্ড লাইন) থেকে আমি কীভাবে টেক্সটর্যাংলারের সাহায্যে একটি পাঠ্য ফাইল খুলতে পারি?


56

প্রায়শই যখন আমি টার্মিনালে (কমান্ড লাইন) কাজ করি তখন আমাকে কিছু পাঠ্য ফাইল সম্পাদনা করতে হবে। আমি টেক্সটরঙ্গলার ব্যবহার করে পাঠ্য ফাইল সম্পাদনা করতে পছন্দ করি।

টার্মিনাল থেকে আমি কীভাবে টেক্সটর্যাংলারের সাহায্যে একটি পাঠ্য ফাইল খুলতে পারি?

আমি চেষ্টা করেছিলাম /Applications/TextWrangler.app/ my_text_file.txtতবে এটি কাজ করে না কারণ TextWrangler.app/এটি একটি ডিরেক্টরি।

উত্তর:


56

এককালীন জিনিস হিসাবে,

open -a /Applications/TextWrangler.app myfile.txt
open -b com.barebones.textwrangler myfile.txt # same thing by ID

আপনি aliasটেক্সটরঙ্গলার খোলার জন্য একটি তৈরি করতে পারেন , যা আপনি .bash_profileফাইলটিতে রাখবেন, এটি সাধারণত আপনার হোম ডিরেক্টরিতে থাকা ডিফল্টরূপে একটি লুকানো ফাইল।

এটি সেই আদেশটি যা আপনি thatোকাতে পারতেন:

# Type 'tw' on the terminal to open TextWrangler
alias tw='open -a /Applications/TextWrangler.app'

টেক্সটরঙ্গলারকে ডিফল্ট করতে:

  1. ফাইন্ডারে একটি পাঠ্য ফাইলে "তথ্য পান"।
  2. পঞ্চম তথ্য ফলকে, "ওপেন উইথ:" প্রোগ্রামটি টেক্সটরঙ্গলারে পরিবর্তন করুন।
  3. ফলকের নীচে "সমস্ত পরিবর্তন করুন ..." বোতামটি ক্লিক করুন।

এটি ডিফল্ট করার পরে, আপনি ব্যবহার করুন open file.txt

8
openলঞ্চ সার্ভিসেস ডিবি হিসাবে পরামর্শ হিসাবে আপনি অ্যাপ্লিকেশনটির পথটি পুরোপুরি ছেড়ে দিতে পারেন । তাই open -a TextWrangler file.txtযথেষ্ট।
অসমাস

1
আপনি যখন "এককালীন জিনিস হিসাবে" বলছেন, আপনি কি বোঝাতে চেয়েছেন যে আপনাকে কেবল এটি একবারে করতে হবে (এবং তারপরে প্রিফগুলি সংরক্ষণ করা হবে), বা আপনি কি বলতে চান এটি কেবলমাত্র একবার প্রয়োগ হয় (এবং তারপরে আপনাকে এটি করতে হবে এটি আবার একই ফলাফল অর্জন)?
ছারভে

আপনি যদি টেক্সট ফাইলগুলির জন্য ডিফল্ট সম্পাদক হিসাবে টেক্সটরঙ্গলার (বা অন্য কোনও কোড সম্পাদক) ব্যবহার করতে না চান তবে আপনি টার্মিনালে টেক্সট র‌্যাংগ্লার ব্যবহার করতে আরও সহজ করার জন্য একটি "শর্টকাট" (আসলে শেল ওরফে) সংরক্ষণ করতে পারেন typ উদাহরণস্বরূপ টুই মাইফাইলের মতো কিছু। কেবল আপনার ~ / .Bash_ প্রোফাইলে কিছু যুক্ত করুন যেমন ওরফে টুই = 'খোলা-একটি পাঠ্যক্রমিক'
জের্লোস

39

আপনার যদি টেক্সটরঙ্গলার কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করা থাকে তবে আপনি কেবল টাইপ করতে পারেন

edit my_text_file.txt

টার্মিনালে এবং এটি খোলার উচিত।

এটি যদি কাজ না করে তবে আপনাকে টেক্সটরঙ্গলার কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করতে হবে।

আপনি যদি ম্যাক অ্যাপ স্টোর সংস্করণটি ইনস্টল করেন তবে এই পৃষ্ঠাটি থেকে ইনস্টলারটি ডাউনলোড করুন: http://www.barebones.com/support/textwrangler/cmd-line-tools.html

আপনি যদি বেয়ারবোনস সফ্টওয়্যার সাইট থেকে ডাউনলোড করেন তবে অ্যাপ্লিকেশন (টেক্সটরঙ্গলার) মেনু বা সহায়তা মেনুতে একটি "ইনস্টল কমান্ড লাইন সরঞ্জাম" কমান্ড থাকা উচিত। আমি মনে করি এটি টেক্সট র্যাংলার মেনুতে রয়েছে।


আমি কেবল টেক্সটরঙ্গলার চেষ্টা করেছি এবং ইনস্টল করেছি, প্রথমবার এটি খুললে "কমান্ড লাইন সরঞ্জাম ইনস্টল করতে" এবং ভোইয়া-লাহ জিজ্ঞাসা করে।
ক্রেগক্স

@ পিটার, আমি আশা করি আমি এর জন্য আপনাকে একটি অনুদান দিতে পারতাম! আমার ডিফল্ট গিট সম্পাদক হিসাবে পাঠ্য রঙ্গলেখককে সেট করার চেষ্টা করা হয়েছে
ব্র্যাড

ম্যাক অ্যাপ স্টোর সংস্করণের জন্য, কমান্ড লাইন টুলস ইনস্টলার থেকে সরাসরি লিঙ্ক barebones.com/support/textwrangler/cmd-line-tools.html
chrish

1
এটি কাজ করত, তারপরে আমি ওএস এক্স আপগ্রেড করেছিলাম ... কি হয়েছে?
জেসন এস

16

আইএমও, ব্যবহার openকরে সঠিক পন্থা। তবে এটিতে কিছুটা টাইপ করা দরকার, সুতরাং আপনি এটির জন্য শেল ওরফে তৈরির বিষয়টি বিবেচনা করতে পারেন। আপনি যদি আপনার ডিফল্ট সম্পাদকগুলি পরিবর্তন করতে না চান তবে এই পদ্ধতিরটিও ভাল।

$ alias tw='open -a /Applications/TextWrangler.app'
$ tw myfile.txt

আপনার খোলার প্রতিটি শেলটিতে উপনামটি উপলভ্য থাকার জন্য, কেবলমাত্র .bashrcআপনার বাড়ির ডিরেক্টরিতে লাইনটি যুক্ত করুন । আপনার যদি .bashrcএখনও না থাকে তবে কেবল এটি তৈরি করুন এবং লাইনটি যুক্ত করুন। তারপরে এটি চেষ্টা করার জন্য একটি নতুন টার্মিনাল ট্যাব খুলুন।


এবং, open -a TextWrangler .পাঠ্য ফাইলগুলির বর্তমান ফোল্ডারটি সুবিধামত খুলতে পারে। … alias twf='open -a TextWrangler.app . বা ঠিক tw .উপরের উপন্যাস দিয়ে।
l --marc l

2

আপনার যদি টেক্সটরঙ্গলার কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করা থাকে তবে আপনি কমান্ড লাইন থেকে টেক্সটরঙ্গলারে ফাইলগুলি খুলতে 'সম্পাদনা' ব্যবহার করতে পারেন। সরঞ্জামগুলি ইনস্টল করার জন্য আপনাকে প্রাথমিক ইনস্টলটিতে অনুরোধ করা উচিত ছিল, বা আপনি পছন্দগুলি এবং "সরঞ্জাম" বিভাগে গিয়ে ইনস্টলার বোতামটি ক্লিক করতে পারেন। এটি আপনাকে টেক্সটরেঙ্গলার-ভিত্তিক ডিফ সরঞ্জাম, দ্বিগুণও দেয়। সমস্ত 'স্যুইচ' উপলব্ধ দেখতে যদি সরঞ্জামগুলি ইনস্টল করা থাকে তবে আপনি 'ম্যান এডিট' করতে পারেন।


0

পাঠ্য ফাইল সম্পাদনা করার অন্য উপায়:

/Applications/TextWrangler.app/Contents/MacOS/TextWrangler my_text_file.txt

সমস্ত অ্যাপ্লিকেশনগুলিতে ম্যাকস ডিরেক্টরিতে বাইনারি থাকে না তবে তাদের। অ্যাপের মতো একই নাম, সুতরাং অন্য প্রোগ্রামের জন্য এটি প্রতিরূপ করা আলাদা হতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.