আমার টিএমউক্সের বাইরে $TERM
থাকতে হবে xterm-256color
(zsh সহ "প্লেইন" টার্মিনালে) তবে screen-256color
tmux এর ভিতরে।
প্রথমে আমি চেষ্টা করেছি:
export TERM='xterm-256color'
আমার যোগ করুন~/.zshrc
।set -g default-terminal "screen-256color"
আমার যোগ করুন~/.tmux.conf
এখন, যখন আমি টার্মিনাল (বলুন, xterm) খুলুন, TERM
হয় xterm-256color
, সঠিক যা। তবে আমি যখন টিএমউक्स চালাই, TERM
আবারও xterm-256color
!
তারপরে আমি আমার লাইনে মন্তব্য করার চেষ্টা করেছি ~/.zshrc
। এখন, আমি যখন টার্মিনাল খুলি, TERM
হয় xterm
, এবং যখন আমি টিএমউক্স চালাই, TERM
হয় screen-256color
। এটা যদি আমি সেট বলে মনে হয় তাই TERM
এ .zshrc
সেট tmux প্রথমত TERM
করতে screen-256color
, রান শেল (যা zsh), এবং zsh সার্চ .zshrc
এবং রিসেট TERM
করতে xterm-256color
।
সুতরাং, কিভাবে করতে TERM
হবে xterm-256color
"প্লেইন" টার্মিনাল, এবং screen-256color
tmux মধ্যে?
TERM
এই টার্মিনালগুলিতে সঠিক সেট করার উপায় খুঁজে পাচ্ছে না
gnome-terminal
এটি সম্ভবত হওয়া উচিত gnome-256color
... সুতরাং এটি সেই অ্যাপ্লিকেশনগুলি যা আপনার সঠিকভাবে কনফিগার করতে হবে তা নয় zsh
। তারা ব্যবহার করার কারণ xterm
সম্ভবত মেশিনগুলির সাথে স্যাশ করার সময় সমস্যাগুলি এড়ানো যেগুলির নির্দিষ্ট নির্দিষ্ট টার্মিনো এন্ট্রি নেই। আপনি যদি জানেন যে আপনি কেবল একটি বিচ্ছিন্ন টার্মিনো ডাটাবেসযুক্ত মেশিনগুলিতে ছাঁটাই করছেন, তবে আপনি নিজের অ্যাপ্লিকেশনগুলিতে এটি পরিবর্তন করতে এবং করতে পারেন।
xterm
যদি xterm-256 কালার সমর্থিত না হয়, যদিও আমাদের এন্ট্রিগুলি যুক্ত করা আরও ভাল হবে) নিজস্ব ~ / .terminfo ডাটাবেস)।
.zshrc
। এটি সঠিক উপায় নয়।