টিএমইউএক্সের স্ট্যাটাস বারটি কনফিগার করছে


15

আমি চাই যে আমার টিএমএক্স সেশনটি স্থিতি বারের ডানদিকে আমার বর্তমান আইপি ঠিকানাটি দেখায় তবে ডান সিনট্যাক্সটি খুঁজে পেতে আমার সবচেয়ে কষ্ট হচ্ছে। কমান্ডটি শেলটিতে পুরোপুরি কাজ করে তবে tmux এটি বিশ্লেষণ করে না।

set -g status-right '#[fg=white]#(host (hostname))'

[দ্রষ্টব্য: আমি ফিশ শেল ব্যবহার করছি]

আমি সত্যিই এটি হতে চাই:

set -g status-right '#[fg=white]#(hostname)@#(host (hostname) | cut -d " " -f 4)'

তবে যেহেতু আমি প্রাক্তন স্ট্যাটাস বারটি কাজ করতে পারি না, এটি একটি হারানো কারণ। অদ্ভুত জিনিসটি হ'ল আমি একবার কাজ করার জন্য প্রথমটি পেয়েছি, তবে তারপরে আমি কাটটি যুক্ত করেছি।

উত্তর:


13

এটা চেষ্টা কর:

set -g status-right '#[fg=white]#(hostname)@#(host `hostname` | cut -d " " -f 4)'

ডকুমেন্টেশন tmuxবলছেন যে কমান্ড ভিতরে #()হয় shকমান্ড। আমি কাজ করতে পারিনি $(), তবে ব্যাকটিকগুলি করতে পারে।


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