উত্তর:
এতে একটি ফাংশন তৈরি করুন ~/.bashrc
:
function set-title() {
if [[ -z "$ORIG" ]]; then
ORIG=$PS1
fi
TITLE="\[\e]2;$*\a\]"
PS1=${ORIG}${TITLE}
}
তারপরে টার্মিনাল শিরোনাম সেট করতে আপনার নতুন কমান্ডটি ব্যবহার করুন। এটি নামে ফাঁকা জায়গায় কাজ করে
set-title my new tab title
পরবর্তীতে set-title
আবার ব্যবহার করা সম্ভব (মূল PS1 হিসাবে সংরক্ষণ করা হয় ORIG
)।
user title
কোড সরানো হয়েছে 1 থেকে gnome-terminal 3.14
। শিরোনাম সেট করতে, আপনি একটি পালানোর ক্রম ব্যবহার করতে পারেন:
printf "\e]2;YOUR TITLE GOES HERE\a"
বা উদাহরণস্বরূপ bash
:
PROMPT_COMMAND='echo -ne "\033]0;YOUR TITLE GOES HERE\007"'
1: জিনোম বাগ 724110 এবং জিনোম বাগ 740188 দেখুন ।
--title
অপশন সম্পর্কে যা আমি নিশ্চিত করতে পারি যে সত্যই পুনরুদ্ধার করা হয়েছিল। তবে, এখানে প্রশ্নটি বর্তমানে ওপেন ট্যাবটির নাম পরিবর্তন করতে ডান-ক্লিক বিকল্প সম্পর্কে - একটি ভিন্ন সমস্যা ...
জিনোম-টার্মিনালের নতুন সংস্করণগুলি সর্বাধিক সহায়ক পেশাদার বৈশিষ্ট্যগুলি ফেলে দিয়েছে। :-(
আমি জিনোম-টার্মিনাল চালু এবং পুরানো সংস্করণটি বিকল্পের তুলনায় সেটআপ করার চেষ্টা করেছি।
যদি আপনার terminator
জন্য খুব বিদেশী mate-terminal
হয় তবে এটি একটি দুর্দান্ত বিকল্প! এটি জিনোম-টার্মিনালের একটি কাঁটাচামচ এবং কেবলমাত্র সমস্ত ভাল বৈশিষ্ট্য রাখে:
আপনি কমান্ড লাইন থেকে একাধিক ট্যাব খুলতে পারেন যাতে তাদের আলাদা আলাদা খেতাব দেওয়া হয়
mate-terminal --tab -t "aaa" --tab -t "bbb" --tab -t "ccc"
i tle এ সেট করতে আপনি একটি কীবোর্ড শর্টকাট সেট করতে পারেন (আমি Ctrl + Shift- i ব্যবহার করি )
আপনি যখন শীর্ষ বা ssh এর মতো কোনও আবাসিক প্রোগ্রাম চালান, ট্যাবটি সঠিকভাবে লেবেলযুক্ত হয়।
gnome-terminal --tab -e top -t "aaa" --tab -e top -t "bbb"
আপনি যদি উবুন্টু 16.04 ব্যবহার করছেন তবে আপনার প্রয়োজন হতে পারে:
PS1=$
PROMPT_COMMAND=
echo -en "\033]0;New title\a"
আমি লিঙ্কে এটি সম্পর্কে আরও তথ্য তালিকাভুক্ত ।
@ ওয়েস্টন গাঙ্গারের উত্তরের সম্প্রসারণ হিসাবে, আপনি যদি কোনও নতুন জিনোম টার্মিনাল খোলার পরে স্বয়ংক্রিয়ভাবে কোনও শিরোনাম সেট করতে চান, তবে এটি আপনার নীচে যুক্ত করুন ~/.bashrc
:
if [ ! -z "$SET_TITLE" ]; then
set-title $SET_TITLE;
export SET_TITLE=;
fi
তারপরে একটি টার্মিনাল চালু করুন:
gnome-terminal --tab -e 'bash -c "export SET_TITLE=\"my title\"; bash -i"'
এবং এটি স্বয়ংক্রিয়ভাবে set-title
শিরোনাম প্রয়োগ করতে চালানো হবে ।