ভিএম-এ স্ক্রিনের শীর্ষ / কেন্দ্র / নীচে বর্তমান লাইনটি কীভাবে রাখবেন?


118

কার্সারটি এই মুহুর্তে লাইনটি রেখার জন্য যে কোনও দ্রুত নেভিগেশন কৌশল

  • পর্দার শীর্ষে?
  • পর্দার কেন্দ্র?
  • পর্দার নীচে?

উত্তর:


153

z<CR>বা zt স্ক্রিনের শীর্ষে বর্তমান রেখা রাখে ( <CR>== Enter)

z.বা zz স্ক্রিনের মাঝখানে বর্তমান লাইন রাখে

z-বা zb বর্তমান লাইনটিকে পর্দার নীচে রাখে

( z<CR>, z., এবং z-প্রথম অ ফাঁকা কলাম কার্সার রাখে। zt, zzএবং zbবর্তমান কলামে ছেড়ে কার্সার)

Http://vimdoc.sourceforge.net/htmldoc/scrol.html বা
ভিএম টাইপে স্ক্রোলিং সম্পর্কে আরও তথ্য:help scroll-cursor


14
এছাড়াও আপনি ব্যবহার করতে পারেন zzপরিবর্তেz.
evilsoup

2
আমি এর z.আগে শুনিনি । আমি মনে করি যে আমি একটি ডাবল প্রেসের চেয়ে হিট করতে দুটি ভিন্ন কী থাকা পছন্দ করি। আপনি একই সাথে সমান্তরাল কীস্ট্রোকগুলি তৈরি করতে পারেন, যতক্ষণ না তারা সঠিক ক্রমে অবতরণ করে এবং হিটগুলির মধ্যে সময়টি খুব কম হতে পারে, এটি একটি খুব দ্রুত বিকল্প হিসাবে তৈরি করে। zএবং .কি-সংকলন (অন্তত আমার en-gb কীবোর্ড দিকে) একে অপরের আয়না আছে। আপনি যুক্তিসঙ্গতভাবে একটি ডাবল ট্যাপ পছন্দ করতে পারেন z, এবং এটা আমাদের উভয় বিকল্প আছে দুর্দান্ত।
ড্র নোকস

15 বছর ভিম এবং আমি এই সহজ কাজটি জানি না! ভোট দিন!
পটএনপি

14

:help scroll-cursor@ মিটকের আউটপুট উল্লেখ করেছে। মনে রাখবেন যে zzএবং এর মধ্যে পার্থক্য রয়েছে z.


কার্সার সম্পর্কিত স্ক্রোলিং (স্ক্রোল-কার্সার)

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

z<CR>                   Redraw, line [count] at top of window (default
                        cursor line).  Put cursor at first non-blank in the
                        line.

zt                      Like "z<CR>", but leave the cursor in the same
                        column.  {not in Vi}

z{height}<CR>           Redraw, make window {height} lines tall.  This is
                        useful to make the number of lines small when screen
                        updating is very slow.  Cannot make the height more
                        than the physical screen height.

z.                      Redraw, line [count] at center of window (default
                        cursor line).  Put cursor at first non-blank in the
                        line.

zz                      Like "z.", but leave the cursor in the same column.
                        Careful: If caps-lock is on, this command becomes
                        "ZZ": write buffer and exit!  {not in Vi}

z-                      Redraw, line [count] at bottom of window (default
                        cursor line).  Put cursor at first non-blank in the
                        line.

zb                      Like "z-", but leave the cursor in the same column.
                        {not in Vi}

অনুভূমিকভাবে স্ক্রোলিং (স্ক্রোল-অনুভূমিক)

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

z<Right>    or
zl                      Move the view on the text [count] characters to the
                        right, thus scroll the text [count] characters to the
                        left.  This only works when 'wrap' is off.  {not in
                        Vi}

z<Left>      or
zh                      Move the view on the text [count] characters to the
                        left, thus scroll the text [count] characters to the
                        right.  This only works when 'wrap' is off.  {not in
                        Vi}

zL                      Move the view on the text half a screenwidth to the
                        right, thus scroll the text half a screenwidth to the
                        left.  This only works when 'wrap' is off.  {not in
                        Vi}

zH                      Move the view on the text half a screenwidth to the
                        left, thus scroll the text half a screenwidth to the
                        right.  This only works when 'wrap' is off.  {not in
                        Vi}

নিম্নলিখিত দুটি কমান্ডের জন্য কার্সারটি পাঠ্যে সরানো হয়নি, কেবলমাত্র স্ক্রিনে পাঠ্য স্ক্রোল।

zs                      Scroll the text horizontally to position the cursor
                        at the start (left side) of the screen.  This only
                        works when 'wrap' is off.  {not in Vi}

ze                      Scroll the text horizontally to position the cursor
                        at the end (right side) of the screen.  This only
                        works when 'wrap' is off.  {not in Vi}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.