টার্মিনালের লাইনের ব্যবধানটি কীভাবে পরিবর্তন করব?


22

টার্মিনালে লাইন ব্যবধান পরিবর্তন করা সম্ভব, বা এমন কোনও অ্যাপ রয়েছে যা এটির অনুমতি দেয়? আমি ম্যাক থেকে সরে যাচ্ছি, এবং এর টার্মিনাল অ্যাপটিতে এই বৈশিষ্ট্য রয়েছে যা লাইনের ব্যবধানটিকে ফন্টের আকারের চেয়ে পৃথক করে পরিবর্তন করতে দেয়।

উদাহরণস্বরূপ, ম্যাকের মোনাকোটি 17 ম্যাপে কোনও সমন্বয় ছাড়াই। এটির সাথে আমার সমস্যাটি হ'ল এটি পাঠ্যের বিড়বিড় করে - চোখটি অনুভূমিকভাবে যতটা আঁকা থাকে ততই উল্লম্বভাবে আঁকতে হয়:

মোনাকো

এবং "1.1" লাইনের ব্যবধান এবং সামান্য শক্ত চরিত্রের ব্যবধান সহ। আমি এটি এটি করি যাতে আমার চোখ লাইনগুলি আরও সহজে অনুসরণ করে। এটি লেআউটে থাম্বের একটি সাধারণ নিয়ম যে লাইনগুলির মধ্যে স্থান শব্দের মধ্যবর্তী স্থানের চেয়ে বড় হওয়া উচিত। এটি সেই আদর্শের আরও খানিকটা কাছাকাছি যায়:

আমার কাস্টম পরিবর্তন সঙ্গে মোনাকো

আমি ভাবছি উবুন্টু দিয়ে কীভাবে এটি অর্জন করা যায়। আপাতত, আমার সর্বোত্তম কর্মসূচী হ'ল উত্স কোড প্রো ব্যবহার করা, যা এই ধারণাগুলি মাথায় রেখে তৈরি করা হয়েছে, স্পষ্টত:

উত্স কোড প্রো


হাই আমি এখন আমার পিসিতে চলে এসেছি। তবে আমি নিশ্চিত যে জেনারেল বা স্ক্রোলিং ট্যাব থেকে যে উইন্ডোটি আপনি তা পেতে পারেন।
rɑːdʒɑ

2
আপনার স্ক্রিনশটটি কী সম্পাদন করবে বা প্রদর্শন করবে বলে নিশ্চিত নয়; আমার কাছে সাধারণ টার্মিনাল স্ক্রিনের মতো দেখাচ্ছে। মনে হচ্ছে লাইনের ব্যবধানে পার্থক্য দেখানোর জন্য আপনার কমপক্ষে দুটি উদাহরণ প্রয়োজন, কারণ ফন্টের উচ্চতার উপর নির্ভর করে বিভিন্ন ফন্টের আলাদা ব্যবধান থাকে। তবে আমি মনে করি যে আমরা সকলেই জানি যে লাইনের ব্যবধানটি কী, যদিও টার্মিনালের সেই সেটিংস নেই।
মার্টি ফ্রাইড

আমি আমার প্রশ্নটি আরও ভালভাবে বর্ণনা করতে স্ক্রিনশটগুলি আপডেট করেছি।
ডগওয়েদার

উত্তর:


9

এখানে একটি বৈশিষ্ট্যযুক্ত টার্মিনাল এমুলেটর রয়েছে।

urxvt

মানুষের urxvt থেকে:

-lsp number
Compile frills: Lines (pixel height) to insert between each row of the display.      
Useful to work around font rendering problems; resource lineSpace.

urxvt থিস প্যাকেজগুলিতে উপলব্ধ:

rxvt-ইউনিকোড

rxvt-ইউনিকোড-256color

rxvt-ইউনিকোড-Lite


3
এছাড়াও xtermসঙ্গে scaleHeightসম্পদ।
স্টাফেন চেজেলাস

3

কনসোলের এই বৈশিষ্ট্য রয়েছে। আপনি এটি ডানদিকের ট্যাবে প্রোফাইল সেটিংসের আওতায় পাবেন। কনসোল একটি কে.ডি. অ্যাপ্লিকেশন, তবে এটির তুলনামূলকভাবে কম নির্ভরতা রয়েছে এবং কেডিএ ছাড়াই এটি ভালভাবে কাজ করছে বলে মনে হয়।

ম্যাক টার্মিনালটি একটি ভাল কারণে এটি সমর্থন করে। এটিম (সম্পাদক) এটি সমর্থন করে। আমার কাছে এটি অনিবার্য। আমি কল্পনা করি, অনেক লোক লাইন স্পেসিং / লাইন উচ্চতা কিছুটা বেশি পছন্দ করে।

urxvt আমার কাছে কিছুটা প্রাচীন মনে হচ্ছে।


কেবল লাইন উচ্চতা বাড়ানো যদিও লজ্জাজনক। আপনাকে শক্ত করতে দেয় না।
থমাস ব্রাউন

2

এই বৈশিষ্ট্যটি GNOME Terminalসংস্করণ 3.28 ( VTEটার্মিনাল এমুলেশন গ্রন্থাগার সংস্করণ 0.52) এ উপলব্ধ 0.5


1

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

যাইহোক, ভাল খবর আছে। আপনি শুধু ফন্ট পরিবর্তন করতে পারেন। কিছু ফন্টের এক ধরণের "প্যাডিং" থাকে যা আপনাকে একই প্রভাব দেয়।

আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি সোর্স কোড প্রোটি ব্যবহার করুন এটি খুব পঠনযোগ্য, যদিও এটি সৎতার সাথে আপনার পছন্দ মতো প্যাডিং দেয় না।

মনে রাখবেন যে লিনাক্সে টার্মিনালটি আলাদা ধারণা, তবে এটি ওএস এক্সে রয়েছে someone যে কেউ নিজেকে স্থানান্তরিত করে চলেছে, আমি মনে করি যে সবচেয়ে ভাল পরামর্শ আমি দিতে পারি তা হল কিছুক্ষণের জন্য খেলাপি ব্যবহার করা এবং তারপরে সিদ্ধান্ত নেওয়া।


আসলে, আমি আপনার পরামর্শের অর্ধেকটি স্বাধীনভাবে ব্যবহার করে শেষ করেছি। প্রথমত, আমি বিশ্বাস করি এটা যে হয় কাঙ্ক্ষিত: আমি বুঝতে পারছি আমার স্ক্রিনশট পরিষ্কারভাবে তা প্রদর্শন করতে পারেন না, কিন্তু যে মোনাকো একটি সামান্য বড় পংক্তি ব্যবধান সঙ্গে প্রদর্শিত হচ্ছে। আমি দেখতে পাচ্ছি যে এটি লাইনের পাঠ্যগুলিকে আরও একসাথে আটকে রাখতে সহায়তা করে। তবে হ্যাঁ, সোর্স কোড প্রো করেন স্থান তার লাইন আরও পৃথক্, এবং কি আমি লিনাক্স ব্যবহার করছি যে।
ডগওয়েদার

আপনি উবুন্টু মনো ফন্ট চেষ্টা করে দেখতে পারেন।
ধানের ল্যান্ডাউ

1
@ প্যাডিল্যান্ডউ আপনার মন্তব্য আমাকে আলাদা সমাধানের ধারণা দিয়েছে: লাইনের উচ্চতা বাড়ানোর জন্য টিটিএফ ফাইল হ্যাক করছে। আমি যদি কাজটি পেতে পারি তবে একটি উত্তর পোস্ট করব।
টোবিয়া

@ তোবিয়া আমি এটির অপেক্ষায় রয়েছি!
ধানের ল্যান্ডাউ

1
@ প্যাডিল্যান্ডউ স্পষ্টতই এতে কাজ করার আমার কাছে সময় নেই, তবে আমি একটি ফোরামের পোস্ট পেয়েছি যা এটি কীভাবে হয়েছে তা ব্যাখ্যা করে: মোবাইল্রাড.com
টোবিয়া

0

এটি সত্যিই কোনও স্থির নয় তবে আপনি প্রতিটি কমান্ডের পরে একটি ফাঁকা লাইন যুক্ত করতে পারেন:

export PROMPT_COMMAND="echo"

3
এটি বিপুল সংখ্যক জিনিস ভঙ্গ করবে। আমি এই পরামর্শ দেয় না। প্লাস এটি কেবল ইন্টারপ্রেটার স্তরে (বাশ) কাজ করে। উপরের উদাহরণটি হ'ল কমান্ড আউটপুট, এজুলেট করার জন্য যে আপনাকে এমুলেটর স্তরে লাইন ব্যবধান থাকতে হবে।
কোটায়ার

2
আপনি এই চান, এটি একটি newline যোগ করার জন্য ভালো PS1উদাহরণস্বরূপ: export PS1='\n$ '
টমাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.