সাইগউইনের অধীনে টেমাক্সের ভিতরে ভিএম চালানোর সময় আমি কীভাবে বিভিন্ন কার্সার আকার পেতে পারি?
Tmux ছাড়া এই লাইনগুলি আমি যা চাই তা অর্জন করার জন্য যথেষ্ট হবে:
let &t_SI = "\e[5 q"
let &t_EI = "\e[2 q"
তবে কোনওরকমভাবে আমার টিএমউक्स এটি ভেঙে দেয় - আমি যে কোনও ভিএম মোডেই থাকি না কেন কার্সারের ব্লক শেপ থাকে।
আমার চশমা:
- উইন্ডোজ 7 এক্স 64
- সাইগউইন x86
- TMUX 1.9a
- Vim 7.4.726 (+ কার্সারশপের সাথে সংকলিত)
- টার্মিনাল এমুলেটর: পুদিনা 1.1.3
- সাইগউইন টার্মিনাল বা সিএমডারে ব্যবহৃত (কোনওভাবেই, কার্সার শেপগুলি কেবল টিএমইউএক্স ছাড়াই কাজ করে)
echo $TERM
আমাকে দেয়screen-256color
(টিএমইউক্সে এবং এর বাইরেও, কারণexport TERM=screen-256color
আমার মধ্যে রয়েছে.bashrc
.tmux.conf
রয়েছে:
set -g default-terminal "screen-256color" setw -g xterm-keys on
সাফল্য ছাড়াই আমি ইতিমধ্যে যা চেষ্টা করেছি :
export TERM=xterm
export TERM=vt100
- "বারে রাইটক্লিক> বিকল্পগুলি> চেহারা> কার্সার" (এটি স্থায়ীভাবে কার্সারকে পরিবর্তন করে, ভিম মোডগুলি এখনও এটি পরিবর্তন করে না)
let &t_SI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=1;BlinkingCursorEnabled=1\x7\<Esc>\\"
এবং let &t_EI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=0;BlinkingCursorEnabled=0\x7\<Esc>\\"
?
xterm-256color
অভ্যন্তরে screen-256color
। tmux এর সংস্করণ 1.9 (এবং আপনার 1.9a হয়)। আমি tmux এর ভিতরে vim প্রবর্তন করেছি vim -u NULL
(- NUL এর অর্থ কোনও কনফিগার নেই)। কার্সার শেপটি যে কোনও মোডে ব্লক, তবে যখন আমি ব্লক (স্বাভাবিক মোড) থেকে প্রত্যাশা অনুযায়ী (সন্নিবেশ মোড) স্যুইচ করি t_SI
এবং t_EI
শেপ করি I
। আপনি কি কোনও রঙিন চেমস এবং প্লাগইন ছাড়াই খালি .vimrc দিয়ে ভিএম চালু করার চেষ্টা করতে পারেন?