কমান্ড লাইন ব্যবহারের জন্য একটি বিভক্ত দৃশ্য তৈরি করা কি ভিএমএমে সম্ভব?


12

আমি বিকল্পটি সম্পর্কে জানি :!ls, তবে আমি বিভক্ত ইন্টারফেসের একটি ( :spকমান্ড লাইন উইন্ডো হিসাবে ব্যবহার করার পরে ) ব্যবহার করতে চাই । এটা কি সম্ভব? যদি তা হয় তবে আমি কীভাবে এটি করব?


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

ভিআইএম 8 এর টার্মিনাল মোডটি অন্তর্নির্মিত আছে .. এখানে দেখুন: superuser.com/a/1312655/658319
alpha_989

উত্তর:


9

ইম্যাকসের বিপরীতে, শেলের সাথে কাজ করার ক্ষেত্রে ভিম কিছুটা নূন্যতম হওয়ার চেষ্টা করে। এর কোনও ট্যাব বা বাফারগুলির মধ্যে ইন্টারেক্টিভ শেলটি অন্তর্ভুক্ত করার কোনও বিকল্প নেই।

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

আমি বিভাজন উইন্ডোটি সম্পাদন করতে টিমাক্স ব্যবহার করি । ইন Tmux আমি (ডিফল্ট কী, Ctrl + বো ") একটি বিভক্ত উইন্ডোর তৈরি করুন। এটি শুধু তেজ মধ্যে একটি বিভক্ত উইন্ডোর মত 2 ইন্টারেক্টিভ শেল সেশন খুলবে। তারপর আমি সেশন এক তেজ চালানো এবং আমি সব সেট করছি।

নীচের ছবিটি থেকে আপনি দেখতে পাচ্ছেন যে আমি উইন্ডোটি bashউপরের সাথে এবং নীচে Vim দিয়ে অনুভূমিকভাবে বিভক্ত করেছি ।

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

আমি অন্যের সাথে জোড় প্রোগ্রামিং সমর্থন করার জন্যও টিএমাক্স ব্যবহার করি । আপনি আমার ব্লগে http://jjasonclark.com/Remote-Pairing-with-SSH-and-Tmux-on-a-Mac এ আমার সেটআপ সম্পর্কে আরও পড়তে পারেন ।


8

ভিম 8-এ অন্তর্নির্মিত মোড রয়েছে।

আপনি :terটার্মিনাল অ্যাক্সেস পেতে টাইপ করতে পারেন।

আপনার ডিফল্ট শেল ব্যবহারের কমান্ডগুলির মাধ্যমে নেভিগেট করতে j,k

:h terভিআইএম 8 এ টাইপ করে আপনি আরও তথ্য পেতে পারেন ।

দ্রষ্টব্য : +terminalএটি কাজ করার জন্য আপনার ভিআইএম 8 এর অবশ্যই থাকতে হবে ।


7

আপনি কোনও জিএনইউ স্ক্রিন সমাধান বা ভিমের অন্তর্নির্মিত বিভাজনগুলি ব্যবহার করে সমাধানের সন্ধান করছেন কিনা তা নিশ্চিত নন তবে আপনি যদি পরবর্তী সন্ধান করছেন তবে এটি আমার পক্ষে কাজ করেছে:

vim -O file_a.js file_b.js

এটি একটি উল্লম্ব বিভাজন সহ উভয় ফাইল খোলে। একটি নিয়মিত (অনুভূমিক বিভাজন) জন্য, -oপরিবর্তে একটি ছোট কেস ব্যবহার করুন।

PS Ctrl+ w, wদুটির মধ্যে স্যুইচ করার জন্য (স্ক্রিনে বিভক্ত হওয়া এবং ভিএম বিভাজনকে আলাদা করার জন্য আমি এটি একটি ভাল উপায়টি খুঁজে পাই)।


5
যদিও এটি আসল প্রশ্নের উত্তর দেয় না, এই উত্তরটি আমার গুগল অনুসন্ধান প্রশ্নের উত্তর দেয় যা আমাকে এখানে পেয়েছে। :)
মিহাই আলেকজান্দ্রু বরসান

দিতো - ধন্যবাদ!
কেসিআর


3

আমি এটি দীর্ঘকাল ধরে খুঁজছিলাম এবং যতই আমি বলতে পারি ভাল কিছুই সম্ভব না। আমি ভিএম এর জন্য অনেক প্লাগইন / অ্যাডন চেষ্টা করেছি কিন্তু আমার ইচ্ছা মতো কেউ কাজ করেনি।

এটি যদিও ভাল: কনকিটার্ম

তবে রঙের সাথে এর কিছুটা অসঙ্গতি রয়েছে। এটি ব্যবহার করে দেখুন এটি আপনার জন্য কার্যকর হয়।



1

আপনি নিওভিম ব্যবহার করতে পারেন, এটিতে ইমাক্সের মতো টার্মিনাল মোড রয়েছে (যদিও এটি খুব নতুন) - এটি আপনাকে অন্য উইম বাফারের মতো উইন্ডোতে রাখতে দেয়

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