ভিআইএম এবং পুটি - মাউস ইস্যুগুলি


10

আমি ভিআইএম তে খুব অভিজ্ঞ নই। আমি পুট্টি দিয়ে ভিআইএম ব্যবহার করছি এবং আমি প্রায়শই মাউস স্ক্রোল ব্যবহার করি এবং মাউসের সাহায্যে পাঠ্য কার্সারটি সরিয়ে থাকি। এছাড়াও কখনও কখনও আমাকে উইন্ডোজ ক্লিপবোর্ড থেকে কিছু কোড পেস্ট করতে হবে, তাই আমাকে ভিআইএম-এ মাউস হ্যান্ডলিং বন্ধ করতে ": সেট মাউস =" টাইপ করতে হবে, ডান মাউস বোতামের সাহায্যে কোডটি পেস্ট করুন এবং তারপরে ": সেট মাউস দিয়ে আবার মাউস হ্যান্ডলিং চালু করতে হবে = একটি "। আমি এটি করার একটি আরও ভাল উপায় খুঁজছি

mouse  vim  putty 

উত্তর:


17

কেবল <Shift> + LeftMouseএকটি নির্বাচন করে, <Shift> + RightMouseআপনার কোডটি যথারীতি পেস্ট করার জন্য (মাউস = "" স্থিতি সেট করুন)


আমি কেন এ পরামর্শ দেওয়ার কথা ভাবিনি তা আমার কোনও ধারণা নেই! +1
ক্যাসাবেল

আমি কয়েক মাস ধরে এই উত্তরটি খুঁজছি। ধন্যবাদ!
করি

পেস্ট করতে, শিফট + সন্নিবেশ ব্যবহার করুন যদি শিফ্ট + ডান-মাউস কাজ না করে। এছাড়াও, শিফট + বাম-মাউস যেখানে আপনাকে স্ক্রোল করতে হবে সেখানে বিশাল ভিজ্যুয়াল ব্লকের জন্য কাজ করে না। যদি কেউ তা খুঁজে বের করে .... কীভাবে ভাগ করুন .... এবং আপনি জিতেছেন।
ধাউপিন

2

আমার ভিএমআরসি-র একটি অংশ এখানে। এটি ভিআইএম এবং বাহ্যিক পরিচালনা ("এ" এবং "") এর মধ্যে মাউস মোড টগল করার জন্য একটি কী মানচিত্র করে। এটি দু'বার ম্যাপ করা হয়েছে যাতে এটি স্বাভাবিক এবং ইনপুট মোডে উভয়ই কাজ করে এবং এটি কোন প্রতিচ্ছবিটি শেষ করে তা প্রতিধ্বনিত করে (যদিও আপনি শোমোড চালু থাকলে সন্নিবেশ মোডে এটি অস্পষ্ট হয়ে যাবে)।

" toggle between terminal and vim mouse
map <silent><F12> :let &mouse=(&mouse == "a"?"":"a")<CR>:call ShowMouseMode()<CR>
imap <silent><F12> :let &mouse=(&mouse == "a"?"":"a")<CR>:call ShowMouseMode()<CR>
function ShowMouseMode()
    if (&mouse == 'a')
        echo "mouse-vim"
    else
        echo "mouse-xterm"
    endif
endfunction

0

বেশিরভাগ ভিআইএম পিউরিস্ট আপনাকে বলবেন: "তখন নড়াচড়ার জন্য মাউস ব্যবহার বন্ধ করুন"

আশা করি ভিআইএম-এ মাউস ব্যবহার করা কেউ মাউস স্টাফকে আরও ভাল করে তুলতে আপনাকে সহায়তা করতে পারে তবে আপনি যদি আগ্রহী হন তবে আমি ভিআইএম-এ আপনার কার্সারটি সরিয়ে / দেখার সহজ করার জন্য নিম্নলিখিত সহায়ক কী কম্বোসটি প্রস্তাব করছি:

h, j, k, l: বাম, নীচে, উপরে, ডানদিকে।
এইচ: দৃশ্যমান পর্দার শীর্ষে কার্সারটি সরান।
এল: দৃশ্যমান পর্দার নীচে কার্সারটি সরান।
জি: কার্সারটি ফাইলের নীচে নিয়ে যান।
জিজি: কার্সারটি ফাইলের শীর্ষে নিয়ে যান।
।: কার্সারটিকে বর্তমান লাইনের শেষের দিকে নিয়ে যান।
0: কার্সারটিকে বর্তমান লাইনের একেবারে শুরুতে সরান।
।: কার্সারটিকে বর্তমান লাইনের প্রথম অ-সাদা স্থানের অক্ষরে স্থানান্তরিত করুন।
Ctrl + f: এক পৃষ্ঠায় এগিয়ে / নীচে যান।
Ctrl + b: এক পৃষ্ঠায় ফিরে / উপরে সরান।

আশা করি এগুলি আপনাকে মাউস থেকে মুক্ত করতে সহায়তা করে, আপনি যদি আগ্রহী হন তবে যদি না হন তবে আশা করি কারও কাছে কিছু মাউস পরামর্শ রয়েছে।


আমি নিজেকে একজন ভিউম পিউরিস্ট হিসাবে বিবেচনা করব - এবং আরও সাধারণ বিষয় হিসাবে, একটি সাধারণ মাউস-এ্যাসোয়েডার - তবে আমি মনে করি আপনি আকর্ষণীয় শেষ পয়েন্টের সাহায্যে বৃহত ভিজ্যুয়াল মোড নির্বাচন করার জন্য, মাউস সম্ভবত দ্রুততর হবে, এমনকি যদি আপনি জানেন যে আপনি এটির মতো কিছু পরিচালনা করতে পারেন vL3kf'2w
ক্যাসকেবেল

-2

এখানে এই টিউটোরিয়ালটি বেশ ভাল http://www.vi-improved.org/tutorial.php

এটি এমন একজনের লগ যার মধ্যে কেউ আড্ডার মাধ্যমে কাউকে শেখায় তাই এটি ধীরে ধীরে জিনিসগুলির মধ্য দিয়ে যায়।


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