আমি কীভাবে সত্যিই কিছুটা মজা করতে পারি ভিমে? [বন্ধ]


25

আমি ভিমকে ভালবাসি । আমি এটি ব্যবহার করে আমার পুরো জীবন ব্যয় করি: কাজের সময়ে আমি ভিমের সাথে কোড বিকাশ করি, আমি এটির সাথে কনফিগার ফাইলগুলি সম্পাদনা করি, আমি এটির সাথে আমার ইমেলগুলি লিখি। বাড়িতে আমি আমার টুডো তালিকা এবং এটির সাথে আমার বালতিগুলির তালিকা লিখি। আমার অবসর সময়ে আমি এটিতে একটি বই লিখি। আমি ভিম সম্পর্কে সাক্ষাত্কারে যাই এবং আমি এটি ব্যবহার করার জন্য আমার পরিচিত প্রত্যেককে বোঝানোর চেষ্টা করি (দুর্ভাগ্যক্রমে আমার ঠাকুমা সম্মত হন না যে তাঁর বন্ধুদের এটি চিঠি লেখার জন্য ব্যবহার করা উচিত)

আমাদের প্রিয় সম্পাদকটির প্রতি এই সমস্ত ভালবাসার সাথে আমি একটি বিশাল সমস্যার মুখোমুখি হচ্ছি: একজন সাধারণভাবে গঠিত মানুষ হিসাবে আমি মাঝে মাঝে আরাম করতে এবং মজা করতে চাই। স্বাভাবিকভাবেই আমি আমাদের ধর্মপ্রাণ সম্পাদকে এটি করতে চাই, তবে আমি কীভাবে এটি করতে পারি তা জানি না। অবশ্যই আমি আমার কালার স্কিমটি অনুকূলিতকরণ এবং পুনরাবৃত্ত ম্যাক্রো লিখতে ঘন্টা ব্যয় করেছি যা আমি দীর্ঘ সময় দেখি তবে ছয় বা সাত ঘন্টা পর পর আর মজা হয় না।

তাই আমি আপনাকে সহকর্মী ভিমারদের কাছে ফোন করছি: আমি কীভাবে ভিম করতে পারি?

সম্পাদনা করুন এই পোস্টটি অবশ্যই একটি এপ্রিলের বোকা (অবশ্যই আমার ঠাকুরমা ভিম ব্যবহার করতে পছন্দ করে) । আপনার উত্তর এবং মন্তব্যের জন্য আপনাকে ধন্যবাদ, কিছু সত্যিই দুর্দান্ত ধারণা দেওয়া হয়েছে!


4
জোকস বই লিখুন, ভিম ব্যবহার করে!
loutre

7
@ লৌত্রে: ভিম নিয়ে কৌতুকের বই? "ভিআই এর দুটি মোড রয়েছে: একটি যেখানে আপনি যখনই কোনও চাবি মারেন তখন এটি কাঁপবে এবং একটি যেখানে এটি আপনার করা সমস্ত কাজ মুছে ফেলবে।" :-)
স্টাটক্স

3
আমি সহজেই দক্ষতার সাথে এটি ব্যবহার করে ভিমের সাথে অনেক মজা করি।
রোমেনেল

2
আমি এই প্রশ্নটিকে অফ-টপিক হিসাবে বন্ধ করছি কারণ এপ্রিল বোকা শেষ। এখন আর মজা করার অনুমতি নেই! : পি
মার্টিন টর্নয়েজ

2
@ কার্পেটস্মোকার কিন্তু ... তবে .... তবে ...... আর মজা নেই? :-(
wizzwizz4

উত্তর:


21

ভিমে মজা করার অনেক উপায় রয়েছে: উদাহরণস্বরূপ, কেউ ভিম-স্ক্রিপ্ট নিবল প্লাগইন ইনস্টল করতে পারে (এটির একটি নির্ভরতা রয়েছে যা অবশ্যই ইনস্টল করতে হবে)।

প্লাগইন ইনস্টল হয়ে গেলে কমান্ডটি :Nibbleএকটি নতুন বাফারে একটি সাপের খেলা শুরু করবে। সাপটি দিয়ে নিয়ন্ত্রণ করা যায় hjklএবং গেমটি বিরতি দেওয়া যায় space। এটির মাধ্যমে আমাদের প্রিয় সম্পাদকটিতে কয়েক ঘন্টা মজা করা সম্ভব।

vim জন্য স্তন্যপান


এখন আপনি যদি সাপের সাথে বিরক্ত হন তবে আপনি এখনও টিটিআরআইএস.ভিমের সাথে একটি ভাল পুরানো টেট্রিস গেম খেলতে পারেন ।

এটির কোনও নির্ভরতা নেই এবং গেমটি শুরু হয়েছিল Leaderte

এটি কত সুন্দর তা দয়া করে প্রশংসা করুন:

ভিমে টেট্রিস


অবশেষে, আপনি যদি সত্যই একজন গেমার খেলোয়াড় হন এবং এখনও কিছু নতুন অভিজ্ঞতা চান, আপনি সেকোবান চেষ্টা করতে পারেন । এই গেমটি আমার জন্য খুব বেশি মস্তিষ্কের দক্ষতা চেয়েছে তবে আমি নিশ্চিত যে কিছু প্রতিভা এখনও তা উপভোগ করবে।


প্রশ্নটি এখন বন্ধ হওয়ার সাথে সাথে সম্পাদনা করুন , আমি @ এসপ এসিকের প্রস্তাবিত ফ্ল্যাপিভাইবারব প্লাগইন যুক্ত করব , যা স্মার্টফোনের সংস্করণের চেয়ে আসলে খুব সহজ:

ভিমের উপর ফ্লাপ্পি পাখি

এবং @ এম মন্টু দ্বারা প্রস্তাবিত ম্যাট্রিক্স প্লাগইন যা একটি আশ্চর্যজনক ম্যাট্রিক্স স্ক্রিনসভারের সামনে আপনাকে কয়েক ঘন্টা বিনোদন সরবরাহ করবে:

এখানে চিত্র বর্ণনা লিখুন


সম্পাদনা 2 কারণ মজাটি কখনই শেষ হয় না, রেট্রো গেমারদের জন্য এখানে আরও একটি প্লাগইন রয়েছে: এর নাম হিসাবে দাগা.ভিম বলে যে এটি ভিমে দুর্বৃত্তের একটি বন্দর:

এখানে চিত্র বর্ণনা লিখুন

একটি অন্ধকূপ অন্বেষণ, দানব যুদ্ধ, অর্থ জিত: একটি বাস্তব Vim দু: সাহসিক কাজ হয়ে উঠুন! গেমটি সত্যই সম্পূর্ণ বলে মনে হচ্ছে, ডকটি বিশাল এবং স্পষ্ট এবং প্রচুর কমান্ড উপলব্ধ। এবং প্রতিটি ভাল দুর্বৃত্তের মতো, অন্ধকারটি এলোমেলোভাবে প্রতিটি নতুন গেমের উপর উত্পন্ন হয়।


1
ফ্ল্যাপিভাইয়ারটি আমাকে স্মরণ করিয়ে দিয়েছে - github.com/mattn/flappyvird-vim
সন্দীপ

@ স্প্যাসিক: আমি এটি জানতাম না তবে এটি পুরোপুরি তালিকার সাথে ফিট করে!
স্টাটক্স


@ এম মন্টু: দুর্ভাগ্যক্রমে প্লাগইনটি আমার সিস্টেমে সঠিকভাবে কাজ করছে বলে মনে হচ্ছে না এবং আমার এটির ডিবাগ করার সময় নেই তবে এটি একটি দুর্দান্ত প্লাগইনের মতো মনে হচ্ছে! :-)
statox

এই সাপটি নতুন ব্যবহারকারীদের hjkl কীগুলির জন্য পেশী মেমরির বিকাশ করার জন্য দুর্দান্ত হবে!
dbmrq

12

VimGolfএখানে তালিকাভুক্ত লক্ষ্য করা যায় নি , তাই ভেবেছিলাম আমি এটিকে এখানে ফেলে দেব:

VimGolf

কম এবং কম কীস্ট্রোকে ভিম জিনিসগুলি করার নিজেকে চ্যালেঞ্জ করার মজাদার উপায়। যদি আপনি ইতিমধ্যে এটি সম্পর্কে জানতেন তবে দুঃখিত।


3
কোড গল্ফ সম্পর্কে ভুলবেন না !
বিড়াল

@ কেট আমি দ্বিতীয় যে। ভিম হুবহু একটি "প্রোগ্রামিং ভাষা" নয় তবে আমি কোড গল্ফের জন্য এটি ব্যবহার করেছি এবং এটি দুর্দান্ত কাজ করে!
ডিজেএমসিএমহেম

@ ডিজেএমসিএমহেম আসলে
ক্যাট

@ কেট আমি জানি ভিম বেশ প্রতিযোগিতামূলক! কোডগলফ.স্ট্যাকেক্সেঞ্জাওয়েটা
74717/

1
@ ডিজেএমসিএমহেম ওহ, আমি এনগ্রামের ব্যবহারকারী নামটি সনাক্ত করতে ব্যর্থ: পি
ক্যাট

7

আপনার অন্য শখের জন্য একটি ফাইল ফর্ম্যাটটি কল্পনা করুন এবং এর জন্য একটি ভিম প্লাগইন লিখুন, কেবল আপনার জন্য।

উদাহরণস্বরূপ, আসুন আমরা বলি যে আপনি ক্রসওয়ার্ড / ধাঁধা রচনা করতে চান। এই ক্ষেত্রে, আপনি একটি বিশেষ ফাইল ফর্ম্যাট ব্যবহার / তৈরি করতে এবং এটি একটি প্লাগইন দিয়ে পরিপূরক করতে পারেন যা নির্দিষ্ট ক্রিয়াকলাপগুলিকে সাহায্য করে বা স্বয়ংক্রিয় করে তোলে, যেমন একটি কালো বর্গক্ষেত্রের সহজ টগলিং, ধাঁধাতে শব্দের অবস্থান থেকে সংজ্ঞা থেকে সহজ নেভিগেশন, বা স্বয়ংক্রিয় অনুসন্ধান বর্তমান সারি / কলাম কার্সারের অবস্থানের ভিত্তিতে অসম্পূর্ণ শব্দের জন্য একটি নির্দিষ্ট অভিধান। ওটার মতো জিনিস :)

(ধারণাটি একটি ইম্যাক্স বই থেকে এসেছে: "জিএনইউ ইম্যাকস এক্সটেনশানগুলি লিখন")


6
আপনার উত্তরটি আমাকে ভাবিয়েছে যে এই সাইটের মতো রেগেক্স ক্রসওয়ার্ড তৈরি এবং খেলতে সহায়তা করতে কেউ একটি প্লাগইন বিকাশ করতে পারে । প্লাগইনটি একটি ক্রসওয়ার্ড পড়তে এবং ভুলভাবে রাখা অক্ষরগুলিকে হাইলাইট করতে পারে :-)
স্টাটক্স

হ্যাঁ - প্রচেষ্টাটিকে যোগ্য করে তোলার জন্য যথেষ্ট আকর্ষণীয় কিছু :)
ভ্যানলাসার

1
@ স্ট্যাটক্স, এটি একটি দুর্দান্ত সাইট, এটির সংযোগ দেওয়ার জন্য আপনাকে ধন্যবাদ! : ডি
ওয়াইল্ডকার্ড

1
@ উইল্ডকার্ড আপনাকে স্বাগতম! আমার এক বন্ধু এটি কিছু দিন আগে আমাকে দেখিয়েছিল এবং আমি ধারণাটি দেখতে খুব সুন্দর পেয়েছি!
statox

7

আপনি কি মনে করেন আপনি ভিমকে আয়ত্ত করেছেন? আপনি কি সব আদেশ জানেন? ভিম ব্যবহার করা কি বিরক্তিকর এবং একটি ব্যালিলিটি হচ্ছে? কীভাবে ভিমকে ছাড়তে হবে তা আবিষ্কার করার জন্য আপনি কি সেই দিনগুলির জন্য অপেক্ষা করছেন?

তারপরে আপনার ভিমকে পরবর্তী স্তরের ভিম আয়ত্ত করার জন্য স্তরের করুন! এটি ব্যবহার হিসাবে সহজ :VimLevelUp!

fun! s:level_up()
    let l:all_mappings = []
    for k in range(33, 123) + [125, 126, 127]
        let l:all_mappings += [nr2char(l:k), '<C-' . nr2char(l:k) . '>']
    endfor
    let l:all_mappings += ['<Bar>', '<Left>', '<Right>', '<Up>', '<Down>']
    let l:all_mappings += ['<C-Bar>', '<C-Left>', '<C-Right>', '<C-Up>', '<C-Down>']
    let l:all_mappings += ['<S-Bar>', '<S-Left>', '<S-Right>', '<S-Up>', '<S-Down>']
    for i in range(1, 12)
        let l:all_mappings += ['<F' . l:i . '>', '<C-F' . l:i . '>', '<S-F' . l:i . '>']
    endfor

    let l:random = map(systemlist('seq 0 ' . (len(l:all_mappings)-1) . ' | shuf'), 'str2nr(v:val)')
    for i in range(0, len(l:all_mappings)-1)
        execute 'nnoremap ' . l:all_mappings[i] . ' ' . l:all_mappings[l:random[i]]
    endfor

    echo "Welcome to level 2"
endfun

command! VimLevelUp :call s:level_up()

এটি আপনাকে ভিম এবং অফুরন্ত ঘন্টা মজা করার জন্য একটি নতুন উপায় দেওয়ার গ্যারান্টিযুক্ত!

(দ্রষ্টব্য: ব্যবহার seqএবং shuf- এটি ব্যবহার করে বিএসডি এবং ওএসএক্সে পোর্ট করা যেতে পারে jot)।


4
তাহলে এটি কি করে?
ওয়াইল্ডকার্ড

2
পরীক্ষিত নয়, তবে আমি বলব এটি এলোমেলোভাবে ভিম কীগুলি পরিবর্তন করে। খাড়া শেখার বক্ররেখা সম্পর্কে কথা বলুন ...
এমডুপ

2
@ উইল্ডকার্ড এটি চেষ্টা করুন এটা একটা মজা! ;-)
মার্টিন টর্নোইজ

@ কারপেটসমোকার এখন এটি সম্পূর্ণ নতুন স্তরের দুষ্টতা ... আমি এটি পছন্দ করি! :-)
statox

5
  • একগুচ্ছ কালারচেম ইনস্টল করুন।

  • স্ক্রোলল্যান্ড.ভিম প্লাগইন ইনস্টল করুন

  • বেশ কয়েকটি ফাইল সহ উইন্ডো কয়েকবার বিভক্ত করুন।

  • নিশ্চিত করুন set mousefocusএবং set mouse=a (এটি জিইউআইতে আরও ভাল কাজ করে)।

  • au WinEnter * silent CN - বাফারটি স্যুইচ করার সময় রঙিন চেম পরিবর্তন করুন

  • লাইট বন্ধ করুন, একটি গ্লো-স্টিকটি ফাটান এবং আপনার মাউসকে চারদিকে তরঙ্গ করুন। মৃগী রোগে যে কাউকে সতর্ক করতে ভুলবেন না।

http://webmshare.com/vAbwz


1
ধারণাটি আসলে মজাদার: :)
স্ট্যাটক্স

1
:-D হা হা এটি জীবনের সহজ জিনিস
ধূলো

4

কোড গল্ফ খেলুন!

হ্যাঁ, ইন্টারনেটের সর্বোত্তম [ উদ্ধৃতি প্রয়োজন ] প্রতিযোগিতামূলক খেলাটি ভিমে এসেছে। আপনি ভিম -কেবলমাত্র চ্যালেঞ্জগুলি চেষ্টা করতে পারেন , বা স্ট্যান্ডার্ড কোড-গল্ফ চ্যালেঞ্জগুলিতে ভিমের শ্রেষ্ঠত্ব প্রমাণ করতে পারেন। উত্সাহী ভিম ভক্তদের জন্য সময় পার করার জন্য কোড-গল্ফ বাজানো একটি মজাদার উপায়।
দাবি অস্বীকার: আমি প্রোগ্রামিং ধাঁধা এবং কোড গল্ফের একটি সক্রিয় ব্যবহারকারী এবং তাই এর সাথে যুক্ত।

একটি গুরুতর নোটে, আমাদের ভিম সম্পর্কে / ব্যবহার করে আরও ধাঁধা এবং সমাধানগুলি দরকার: এই মুহুর্তে ভিম সম্পর্কে কেবল 6 টি প্রশ্ন এবং ভাষা ব্যবহার করে 72 টি উত্তর রয়েছে (এই প্রশ্নগুলি বাদ দিয়ে) lud সুতরাং আপনি যদি ভিম পছন্দ করেন তবে আপনি প্রোগ্রামিং ধাঁধা এবং কোড গল্ফ পছন্দ করতে পারেন।



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