আমি খুঁজে পেয়েছি mlterm
, যা এটি সমর্থন করে। ইমাসসের অন্তর্নির্মিত টার্মিনাল (এমএক্স শব্দ) বাদে আমি একমাত্র টার্মিনাল এটি পেয়েছি যা এটি সমর্থন করে (আমি প্রায় 15-20 টি আলাদা চেষ্টা করেছি)।
আমি দেখতে পেয়েছি যে mlterm
প্রাকৃতিক রেশিও সেটিংসের কারণে ইমাক্সের চেয়ে আরও ভাল কাজ করে এবং আপনি ইমাস সেশনের অভ্যন্তরে ভিম চালানোও এড়াতে পারেন (আইনত অনুমোদিত কিনা তাও আমি নিশ্চিত নই) allowed
স্ক্রিনশট ( ব্রাউজারে স্কেলিংয়ের কারণে আপনি এটি পুরো আকার না খুললে এটি কুৎসিত দেখাচ্ছে ):
যদিও এটির জন্য কিছু কনফিগার প্রেম প্রয়োজন। শুরু করার পরে, Ctrlমিডল ক্লিক করে যে কোনও জায়গায় টিপুন , এটি কনফিগার স্ক্রিনটি খুলবে। আমি এই বিকল্পগুলি সেট
হরফ ট্যাবে:
- "অ্যান্টি-ওরফে" পরীক্ষা করুন
- "পরিবর্তনশীল কলাম প্রস্থ" পরীক্ষা করুন; এটি বেশিরভাগ অন্যান্য টার্মিনাল এমুলেটর থেকে অনুপস্থিত "মূল বৈশিষ্ট্য"
- "দেজাভু সানস বই 16" এ ফন্ট সেট করুন (বা আপনি যা পছন্দ করুন)
- "ফন্টের আকারের বিপরীতে স্ক্রিনের অনুপাত" 60 প্রস্থে সেট করুন; এটি টার্মিনালের প্রস্থ সম্পর্কে প্রোগ্রামগুলির কাছে মিথ্যা, আপনি এটি করবেন না, আপনি কেবল পর্দার আকারের ~ 50% ব্যবহার করছেন। এর জন্য সর্বোত্তম মান ব্যবহৃত ফন্টের উপর নির্ভর করে, তাই কিছুটা পরীক্ষা করুন ...
ডান ক্লিকের কনফিগার স্ক্রিনটি কিছুটা দুর্বল বলে মনে হচ্ছে, এটি ~/.mlterm/vaafont
আপডেট হওয়ার পরেও আমি আমার সম্পাদনা করেছি :
ISO10646_UCS4_1 = 22,DejaVu Sans 18;21,DejaVu Sans 16;16,DejaVu Sans 16
এবং আমার ~/.mlterm/main
(এগুলি আমি উপরে সেট করা সেটিংস এবং আরও কিছু ব্যক্তিগত পছন্দ):
type_engine = xft
bel_mode = none
scrollbar_mode = none
fontsize = 22
use_anti_alias = true
use_variable_column_width = true
line_space = 5
use_multi_column_char = true
col_size_of_width_a = 1
screen_width_ratio = 50
কিছু নিদর্শন রয়েছে, যা প্রত্যাশা করা হয়, তবে ইমেল বা পোস্ট লিখতে যেমন মনে হয় এটি বেশ ভাল কাজ করছে!
আমি এটির জন্য আমার শেলটিতে একটি উপকরণ তৈরি করেছি:
alias pvim mlterm -e vim
বেশিরভাগ ইউআই ক্রোম সরানোর জন্য আমি একটি সামান্য ফাংশনও তৈরি করেছি:
fun! WriteMode()
" Disable a lot of stuff
setlocal nocursorline nocursorcolumn statusline= showtabline=0 laststatus=0 noruler
" Hack a right margin with number
setlocal number
setlocal numberwidth=3
" White text, so it's 'invisible'
highlight LineNr ctermfg=15
" If you're using a black background:
" highlight LineNr ctermfg=1
endfun
Goyo.vim এছাড়াও আছে যা মোটামুটি একই রকম হয় তবে এটি আমার পক্ষে খুব ভাল কাজ করে না (মার্জিনের সাথে খুব বেশি শোক করা)। যদিও ওয়াইএমএমভি।