স্ক্রিন + ভিম - কোনওভাবেই উইম ফাইলের নাম খুলতে পর্দার উইন্ডোটির নাম স্বয়ংক্রিয়ভাবে সেট করতে চান?


10

আমার কাছে একটি দুর্দান্ত সুন্দর স্ক্রিন আরসি ফাইল রয়েছে যা আমাকে প্রায় টার্মিনালের নীচে ট্যাবগুলির মতো ওপেন স্ক্রিন উইন্ডো দেখায়। বর্তমানে উইন্ডোজটির নাম আমার প্রম্পট অনুসারে দেওয়া হয়েছে যা এতটা কার্যকর নয়। উইন্ডোতে বর্তমানে একটি ওপেন ভিআইএম সেশনের ফাইলনামের ভিত্তিতে উইন্ডোগুলি নামকরণের কোনও উপায় আছে কি? আমি মনে করি এটি সম্ভব হলে এটি একটি সর্বোচ্চ মাল্টি উইন্ডো সম্পাদক তৈরি করবে।

উত্তর:


5

titleবিকল্পটি সেট করুন । এটি আমার জন্য এক্সটার্মে এবং বাক্সের বাইরে কাজ করে তবে স্ক্রিনে নয়। এই টিপ কাজ করে :

if &term == "screen"
  set t_ts="\ek"
  set t_fs="\e\\"
  set title
endif

preexecআপনার শেলের মধ্যে একটি ফাংশন লিখতে একটি পৃথক পদ্ধতি হ'ল যা উইন্ডো শিরোনামটি চালানো কমান্ডটিতে সেট করে। জেডএস preexecস্থানীয়ভাবে সমর্থন করে এবং ব্যাশ এটিও করতে পারেএখানে একটি zsh উদাহরণ


ওহে. এটি আমার পক্ষে কার্যকর হয়নি তবে আমার মনে হয় এটি আমার .স্ক্রিনসিআরসি ফাইল সেটআপ কীভাবে হয় is 1 টার্মক্যাপিনফো xterm * ti @: te @ 2 হার্ডস্ট্যাটাস সর্বদাস্টলাইনলাইন 3 হার্ডস্ট্যাটাস স্ট্রিং '% {জি কে% [% {জি H% এইচ% {জি}] [% =% {ডব্লিউ কে?%?% - এলডব্লু%?% {= বি কেআর} (% {ডব্লিউ}% এন *% ফ% টি%? (% ইউ)%?% {= বি কেআর})% {= কেডব্লু}%?% + এলডব্লু%?%?% =% {g}] [% {Y}% l% {g}]% {= বি সি} [% এম /% ডি% সি]% {ডব্লিউ
ব্যবহারকারীর 4785

@ ব্যবহারকারী 4785: যদি আপনার প্রম্পটটি স্ক্রিন উইন্ডো শিরোনাম সেট করতে পারে তবে ভিমও এটি করতে সক্ষম হবে। আপনার প্রম্পট কি? আমার .vimrcস্নিপেট আপনার ছাড়া কি কাজ করে .screenrc?
গিলস 16'11

1

আমি কিছুটা হ্যাকিয়ার উপায়ে এটি ব্যবহার করেছি: tcsh ব্যবহার করে নিম্নলিখিতটি আমার .cshrc এ রেখেছি

# escape sequence to set the screen title
alias stitle 'echo -n "^[k\!*^[\\"'
# shorthand to set the screen title to the hostname
alias H stitle `hostname -s`
# shorthand to set the screen title to the filename, launch vim, and then set it back
alias vis 'stitle \!* ; vim \!* ; H'

আপনি যতক্ষণ মনে করতে পারেন যখন আপনি সেখানে শিরোনাম চান তখন ভিমের পরিবর্তে ভিজ ব্যবহার করতে পারেন it

আমিও যোগ করেছিলাম

set notitle

আমার .vimrc এ উইন্ডো স্ক্রিনের শিরোনামটি সেট করা থেকে ভিআইএম রাখার জন্য।

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