ম্যাকের টার্মিনালে ভিমের ভিতরে স্ক্রোলিং


89

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

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

বা আমার কি অন্যরকম টার্মিনাল অ্যাপ্লিকেশনটি গুরুত্ব সহকারে বিবেচনা করা উচিত?


এটি অন্য প্ল্যাটফর্ম বা টার্মিনাল সম্পাদকগুলিতে আপনি কিছু করতে পারেন? যদি কোনও এক্স-ভিত্তিক ষষ্ঠ বাস্তবায়ন হয় তবে আমার ধারণা এটি এটি সমর্থন করতে পারে তবে আপনি বরং স্ক্রোলব্যাক বাফার নিয়ন্ত্রণ করতে স্ক্রোল মাউসের সমর্থন করবেন না?
বেঞ্চ

উবুন্টুর টার্মিনালে আপনি স্ক্রোল করতে পারেন, এজন্যই আমি জিজ্ঞাসা করছিলাম, আমি আমার ম্যাকের সাথে একই রকম কার্যকারিতা রাখতে পারি কিনা তা দেখতে চেয়েছিলাম।
হোরা

4
@ হোরা - আপনি কেবলমাত্র এটিরર્મ ব্যবহার করতে পারেন। এছাড়াও আপনি 256 রং, যুক্তিসম্মত কপি পেতে এবং আটকান ইত্যাদি
robince

উত্তর:


68

http://bitheap.org/mouseterm/

মাউসটার্ম ব্যবহার করুন (এবং প্রথমে সিমবিএল ইনস্টল করার বিষয়টি নিশ্চিত করুন!) এবং স্ক্রোলিং ম্যাক টার্মিনালটি ব্যবহার করে, এমনকি দূরবর্তী এমনকি আকর্ষণীয়ের মতো কাজ করবে।

আপনাকে টার্মিনাল অ্যাপ্লিকেশন (কমান্ড + কিউ) পুরোপুরি ছেড়ে দিতে হবে এবং তারপরে মাউসটার্ম ইনস্টল করার পরে এটি আবার চালু করতে হবে।


4
বাহ, আমি ঠিক সেটাই খুঁজছিলাম ইতিমধ্যে আমি আমার মাউসটি ব্যবহার না করে অভ্যস্ত হয়ে পড়েছি তবে এটি এখনও কার্যকর।
হোরা

8
set mouse=aআপনার .vimrc এ একটি ভি যোগ বাদাম যুক্ত করার জন্য মাউসটার্মের সাথে আকর্ষণীয় কাজ করে
Panagiotis Moustafellos

4
আপনি যদি সিমবিএল খুঁজছেন এবং আপনি সিংহটিতে এটি কাজ করার চেষ্টা করছেন, ইজিজিআইএমবিএল
জাচারি মারে

4
ইজিএসআইএমবিএল + মাউসটার্ম মাভারিক্স-এও কাজ করে তা নিশ্চিত করতে পারে
জেসিআর

4
সর্বশেষ ইজিএসআইএমবিএল প্রকাশগুলি এখন এখানে (বর্তমানে 1.6): github.com/norio-nomura/EasySIMBL
নাথানিয়েল

100

এবং আপনি যদি আইটার্ম ব্যবহার করছেন তবে এটি আপনার ভিআরসিআরটিতে যুক্ত করুন

:set mouse=a

7
ডিফল্ট ওএসএক্স টার্মিনাল অ্যাপের জন্যও কাজ করে।
ইয়ান

25

এটি একটি পুরানো প্রশ্ন, তবে গুগলে একটি শীর্ষ হিট, তাই আমি একটি আপডেট উত্তর দিতে বাধ্য হচ্ছি।

ওএসএক্স এল ক্যাপিটান 10.11 চালানো, ভিম মাউস এবং ট্র্যাকপ্যাড স্ক্রোলিং স্রেফ আমার জন্য টার্মিনাল.এপ এ ডিফল্টরূপে (টিএম) কাজ করেছে। তবে মাঝেমধ্যে মাউস / ট্র্যাকপ্যাড ইনপুটটি ভিএম বাফারটি চালিত করা বন্ধ করে দিয়ে টার্মিনাল বাফারটিকে স্ক্রোল করা শুরু করে। উত্তরটি ছিল Command+Rবা মেনু দেখুন -> মাউস প্রতিবেদনের অনুমতি দিন। এটি চালু করার ফলে মাউস / ট্র্যাকপ্যাড স্ক্রোল ক্রিয়াকলাপগুলি কার্সারটি ভিএম-এ সরাতে অনুমতি দেয়।


আরে, আমি বুঝতে পেরেছিলাম যে আমি সাম্প্রতিক কমান্ডগুলি পাওয়ার জন্য কন্ট্রোল + আর এর পরিবর্তে একবার কমান্ড + আর চাপতে চেষ্টা করেছি! এটাই সম্ভবত আমাকে পেয়েছে। ধন্যবাদ!
টেডি

6
  • স্থায়ী মেনু> দেখুন> মাউস প্রতিবেদন করার অনুমতি দিন
  • টার্মিনাল মেনু> পছন্দসমূহ> কীবোর্ড> বিকল্প স্ক্রিনটি স্ক্রোল করুন

4

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

আমি কেবল 50jনীচে যেতে এবং উপরে যেতে ব্যবহার করি 50k। ঠিক স্ক্রোলিং নয়, তবে এটি বেশ ভালভাবে কাজ করে works


ধন্যবাদ, এটি ঠিক স্ক্রোলিং নয় তবে আমি মনে করি এটি আরও ভাল যেহেতু আমার হাত সবসময় কীবোর্ডে থাকে।
হোরা

@ হোরা - হ্যাঁ, স্ক্রোলিং অবশ্যই ভাল হবে তবে দুর্ভাগ্যক্রমে, আমি মনে করি না এটি করণীয়।
টোফার ফ্যাঙ্গিও

13
অথবা একবারে এক স্ক্রিনে এগিয়ে এবং পিছনে যেতে CTRL + f এবং CTRL + b ব্যবহার করুন। অথবা অর্ধেক স্ক্রিন দ্বারা উপরে এবং নীচে সরানোর জন্য CTRL + d এবং CTRL + u।
ড্যান ডায়ার

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

@ থ্রোপ - খুব সত্য, আমি প্রায়শই এটি ব্যবহার করি। vভিজ্যুয়াল মোডের জন্য এবং তারপরে আমার পাঠ্যটি নির্বাচন করুন। যাইহোক, আমি সাধারণত একটি সম্পূর্ণ লাইন বা রেখার সেট চাই, সুতরাং, নতুন লাইন পেস্টিং সমস্যা এড়াতে, আমি সাধারণত কেবল লাইনগুলি গণনা করি এবং ddসেগুলি মুছতে হিট করি। কখনও কখনও কিছুটা ধীর গতিতে, তবে এটি আমার অভ্যস্ত হয়ে গেছে।
তোফার ফ্যাঙ্গিও

3

মাউসের কার্যকারিতা যদি এখনও সঠিকভাবে কাজ না করে তবে এই পোস্টে আমার উত্তরটি একবার দেখুন , উবুন্টু হিসাবে ম্যাক ওএস এক্সে ভিএমকে কীভাবে আচরণ করা যায়? , কেবল আপনার .vimrc এ যুক্ত করুন

set ttymouse=xterm2

2

নিশ্চিত করুন টার্মিনাল xterm& না ansiমধ্যে Terminal Menu > Preferences > Profiles > Advanced। এসএসএস-এর মাধ্যমে কাজ করার জন্য রঙিন হয়ে উঠার জন্য একটি অকৃত্রিম প্রচেষ্টায় আমি দুর্ঘটনাক্রমে শব্দ টাইপ পরিবর্তন করে স্ক্রোলিং ভেঙে দিয়েছি।


1

GVim ব্যবহার করুন, যা আপনাকে কোনও উইন্ডোতে স্ক্রোল করতে পারে এমন একটি পাঠ্য সম্পাদনার পরিবেশ দেয়। জিভিআইএম ব্যবহার করার সময় টার্মিনাল জড়িত নয়।


4
সত্যিই প্রাসঙ্গিক নয় - তিনি অন্য কোনও মেশিনে (ভিএসএসের মাধ্যমে) ভিমে অ্যাক্সেস করতে পারছেন - যে কোনও ক্ষেত্রে ম্যাকের উপর ম্যাকভিমকে পছন্দের গ্রাফিক্যাল সংস্করণ কোড. google.com/p/macvim
রোবিন্স

1

আমি এক্স 11 এ এক্সটার্ম ব্যবহার করছি (এক্সকিয়ার্টজ ২.৩.৪) এবং ভিএম মাউস এবং 256 রঙের সাপোর্টের সাথে খুব সূক্ষ্ম কাজ করে।

এক্স 11 এ আমার এক্সটার্মকে আরও সুন্দর করতে আমি যে ~ / .সংশ্লিষ্ট উত্সগুলি ব্যবহার করি তা এখানে:

XTerm*faceName: Lucida Sans Typewriter Regular
XTerm*faceSize: 9
XTerm*utf8: 1

xterm*saveLines: 1000
xterm*jumpScroll: true
!xterm*awaitInput: true
!xterm*multiScroll: true

XTerm*scrollBar: false
xterm*scrollbar*thickness: 16
xterm*rightScrollBar: true

XTerm*foreground: white
XTerm*background: grey10
!XTerm*background: black
XTerm*cursorColor: yellow

xterm*visualBell: false

xterm*loginShell: true

ছোট টিপস, এক্স 11 এর এক্সটার্মে বেল শোনার জন্য এই কমান্ডটি টাইপ করুন:

xset b 0

আমি এক্সটার্ম চেষ্টা করেছি, বড় ফ্যান নই যদিও আমি কেন জানি, এ সম্পর্কে এমন কিছু আছে যা আমাকে বন্ধ করে দেয়। আমি এটি অন্য শট দিতে হবে।
হোরা

একমাত্র যে জিনিসটি পরিবর্তন হয় তা হ'ল কপি করা এবং আটকানো। মাউসের মাঝারি ক্লিক (বা Alt + ক্লিক) দ্বারা আটকানো এবং অনুলিপি কিছু পাঠ্য নির্বাচন করেই সম্পন্ন হয়। অবশ্যই ভিএম-এ আপনাকে এক্স 11 এর বাইরে কিছু অনুলিপি করতে সক্ষম হতে হবে বা এক্স 11 এর বাইরে থেকে কিছু পেস্ট করতে হবে বা এক্স 11 এর মাউস আচরণকে ওভাররাইড করার সময় আপনাকে ভিউ করতে হবে।
এক্সপ্যাক 27

1

আমি আইটার্ম ব্যবহারের পরামর্শ দেব - টার্মিনালের উপর এর অনেকগুলি সুবিধা রয়েছে যেমন মাউস সমর্থন, 256 রঙ, বুদ্ধিমান অনুলিপি এবং পেস্ট (ডাবল ক্লিকের সাথে স্বতঃলিপি, শব্দ / url নির্বাচন, মিডল ক্লিক পেস্ট) ...


আইটিার্মে কি রঙিন স্কিম তৈরি করা আছে? আমি কীভাবে রঙগুলি পরিবর্তন করব, এটি অনুমান করতে পারছি না ... 'সেশন তথ্য দেখান' কথোপকথনটি আমাকে বিভিন্ন প্রোফাইল সংরক্ষণ করতে দেয় বলে মনে হচ্ছে না।
হোরা

হ্যাঁ কনফিগারেশন সেটআপটি কিছুটা মজার ... বুকমার্কগুলিতে যান -> প্রোফাইলগুলি পরিচালনা করুন -> প্রোফাইলগুলি প্রদর্শন করুন এবং আপনি রঙ সেটআপ করতে পারেন। তারপরে আপনি বুকমার্কগুলিতে যান -> বুকমার্ক পরিচালনা করুন এবং ডিফল্ট সেটআপ করুন বা আপনি যে কোনও প্রোফাইল প্রোফাইলটি ব্যবহার করতে চান তা ব্যবহার করুন one
ছিনতাই করুন

আমি আইটার্মে একবারে কোনও শব্দ ফিরে যেতে অপশন + বাম তীরও করতে পারি না। আপনি এখনই আমার সাথে মজা করছেন?
IIllIll

-1

আইটির্ম ব্যবহার করার সময় আপনার বাড়ির ফোল্ডারে একটি .vimrc ফাইল তৈরি করুন (ইতিমধ্যে সেখানে না থাকলে) এবং লাইনটি যুক্ত করুন:

:set mouse=a

এর পরে কোনও ফাইল দেখার জন্য ভিআইএম এ স্ক্রোল করে নিচে কাজ করা।


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