উত্তর:
আমি নিম্নলিখিত নির্দেশাবলী ব্যবহার: :%y+
:h :y
,:h registers
gg"+YG
করতাম তবে আমি কখনই পছন্দ করিনি কারণ আমি যে আসল লাইনটি চালু ছিলাম তা হারিয়ে ফেলেছি। এটি নিখুঁত!
ggyG
(প্রথম লাইনে যান, শেষ লাইনে ইয়াঙ্ক করুন)
সম্পাদনা: আহ, সিস্টেম ক্লিপবোর্ড। ঠিক আঙুলগুলি ঘুরিয়ে দেয় না, তবে:gg"+yG
"
বলেছেন যে আপনি একটি রেজিস্টার নিয়ে কাজ করতে চান। "+
সিস্টেম ক্লিপবোর্ডের সাথে আবদ্ধ এমন একটি নিবন্ধ। "+yG
এই রেজিস্টারটিতে ফাইলের নীচে অবধি সবকিছু ইয়েঙ্কস। :help "+
পুরানো vi এ একটি কার্যনির্বাহী সমাধান :r filename
নতুন ফাইলে রয়েছে।
:0r filename
আর একটি পদ্ধতি হ'ল:
ggyG
শীর্ষে যান এবং নীচে ইয়ঙ্ক করুন।
ggyG
(উপরে যান, নীচে থেকে ইয়ঙ্ক)
:0,$ y
আমি dunno কোন উপায় সহজ।
বা কেবল আপনার .vimrc
:
nmap <silent> <F5> ggVG"+y
সুতরাং আপনি কেবল একটি কী ব্যবহার করতে পারেন :)
ওএসএক্সে:
ggVG
!tee >(pbcopy)
যা আমি এর চেয়ে সুন্দর পাই:
ggVG
:w !pbcopy
যেহেতু এটি কোনও প্রম্পট ফ্ল্যাশ করে না: " Press ENTER or type command to continue
"
:%y
+
আপনি নিও- ভিএম (এনভিম) ব্যবহার করে যদি পুরো সিস্টেমের উপর কাজ না করে ।
এটি আমাদের আঙ্গুলগুলিকে +
- এর দিকে আকৃতিরভাবে এ শর্টকাটটি আরও ভাল করে তুলতে এড়াতে দেয় ggyG
।
আপনি এটি কতবার করেন তার উপর নির্ভর করে কেবল এর জন্য একটি কী ম্যাপ করুন এবং imচ্ছিকভাবে ভিএমআরসি-তে যুক্ত করুন
:nnoremap <F5> :%y
অথবা
:nnoremap <leader><whatever> :%y
বা আপনার জানা সমস্ত কী নিরাপদ এবং দ্রুত — তারপরে ম্যাপিংস উত্সে বা যাই হোক না কেন যোগ করুন। এই ওভারের সুবিধাটি ggyG
হ'ল এটি কার্সারটি (দ্রুত) চালিত করছে না এবং আপনার কার্সারের অবস্থান ধরে রাখতে আপনাকে একটি যুক্ত করতে হবে<Ctrl-o><Ctrl-o>
লোকেরা প্রায়শই ভুলে যায় যে কমান্ডগুলি ভিএমআরসি না থাকলে সেশন ভিত্তিক। আমি প্রায়শই জানি যখন আমি অনেক কিছু করতে যাচ্ছি তবে এটির জন্য ডিফল্ট এবং ন্যায়বিচারের প্রয়োজন নেই:[mode]remap <whatever> <whatever>
আমার প্রয়োজন হলে আমি ভিএম বন্ধ এবং পুনরায় খুলতে পারি।
যদি <Ctrl-A><Ctrl-C>
আপনার জন্য কাজ করে তবে আপনি আপনার উত্সটিতে এমসউইন.ভিম ব্যবহার করছেন এবং বৃদ্ধি <Ctrl-a>
এবং হ্রাস <Ctrl-x>
ক্রিয়াকলাপের শক্তি হারাচ্ছেন (অন্যান্য জিনিসের মধ্যে)। আমি উইন্ডোতে শুরু করেছিলাম এবং সময়ের সাথে সাথে এমএসউইন.ভিম ব্যবহার বন্ধ করে দিয়েছি। আমি ব্যক্তিগতভাবে ভিমকে সঠিক উপায়ে আঁকানো এবং তারপরে আপনার সত্যিকারের ক্রাচগুলি যুক্ত করা ভাল: পি
`
) বা কোড ব্লকগুলিতে মোড়ানো বিবেচনা করুন ।
উইন্ডোজ আমি প্রায়শই উইন্ডোজ ক্লিপবোর্ডে সমস্ত অনুলিপি করতে সিটিআরএল-এ, সিটিআরএল-সি করি ... এর চেয়ে সহজ আর কিছু পাচ্ছি না!
আমি ওয়েবসাইট থেকে একটি স্ট্যান্ডার্ড জিভিএম 7.1 ব্যবহার করছি ...
(বিটিডাব্লু: ম্যাকভিম এবং সেই মজাদার ম্যাক-কী + এ, ম্যাক-কী + সি এর সাথেও আমার ম্যাকের সাথে কাজ করে)