国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Vim實戰指南(九):多窗口編輯

omgdog / 3124人閱讀

摘要:原文地址實戰指南九多窗口編輯雖然我們在實戰指南四命令介紹了如何同時打開多個文件,但是仍然需要通過來切換,對于編程來說不太方便。

原文地址:Vim實戰指南(九):多窗口編輯

Introduction

雖然我們在Vim實戰指南(四):ex命令介紹了如何同時打開多個文件,但是仍然需要通過n/N來切換,對于編程來說不太方便。Vim支持多窗口編輯,可以讓你同時打開并編輯多個文件。

多窗口的便利

在多窗口中,你可以完成以下在單窗口中無法完成的事情:

可以快速在多文件中跳轉

可以快速在多文件中復制粘貼

可以同時看到同一文件的不同段落

可以比較兩個不同的文件

可以比較同一個文件的不同版本

如何打開多窗口

讓Vim打開多窗口有以下兩種方式,直接在Unix命令行中打開和在Vim內打開。

$ vim -o filename1 filename2

在Unix命令行中打開橫向水平窗口,若希望打開縱向垂直窗口,在Unix命令行中輸入:

$ vim -O filename1 filename2

你也可以指定打開的窗口數量,如:

$ vim -O3 filename1 filename2

將打開三個縱向垂直窗口,且第三個為空。
而在Vim中,可以通過ex命令來打開多窗口:

:split

將打開橫向水平窗口,若希望打開縱向垂直窗口,在ex命令行中輸入:

:vsplit

也可以指定文件名,如:

:vsplit filename
多窗口中移動

多窗口的命令都是以Ctrl+W開頭,W是Window的意思,一般先按Ctrl+W,再按對應的命令,如:

Ctrl+w j:移動到下面的窗口,橫向水平窗口有效
Ctrl+w 下方向鍵:同上
Ctrl+w k:移動到上面的窗口,橫向水平窗口有效
Ctrl+w 上方向鍵:同上
Ctrl+w j:移動到左邊的窗口,縱向垂直窗口有效
Ctrl+w 左方向鍵:同上
Ctrl+w l:移動到右邊的窗口,縱向垂直窗口有效
Ctrl+w 右方向鍵:同上
Ctrl+w t:移動到最左上的窗口,t是top的意思
Ctrl+w b:移動到最右下的窗口,b是buttom的意思
Ctrl+w p:移動到前一個窗口,p是previous的意思
Ctrl+w r:將當前窗口和右邊或者下面的窗口交換,r是rotate的意思
Ctrl+w R:交換方向和上面的相反
Ctrl+w x:將當前窗口和相鄰的窗口交換,x是exchange的意思
Ctrl+w X:交換方向和上面的相反
Ctrl+w +:增大當前窗口的大小
Ctrl+w -:減小當前窗口的大小
Ctrl+w =:將當前窗口的大小設置為合適大小
Ctrl+w q:退出當前窗口,q是quit的意思
Ctrl+w c:關閉當前窗口,c是close的意思

Summary

有了多窗口支持,現在可以非常方便的使用Vim來編寫程序了,熟練使用多窗口命令,快速編寫代碼吧。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/24857.html

相關文章

  • Vim實戰指南(八):Vim vs vi

    摘要:原文地址實戰指南八前面我們介紹了很多的功能,現在我們進入我們的重頭戲。是增強版,相比,增加了很多更實用的功能。支持可以將你選定的內容存在中,內容可以包括統計信息,上一次退出的光標位置。同樣也有偏好配置,使用的文件是。 原文地址:Vim實戰指南(八):Vim vs vi Introduction 前面我們介紹了很多vi的功能,現在我們進入我們的重頭戲:Vim。Vim是增強版vi(vi i...

    oogh 評論0 收藏0
  • Vim實戰指南(四):ex命令

    摘要:原文地址實戰指南四命令是下的一個文本編輯器。你已經見過中的,沒錯,這些就是來自于命令。當你希望顯示某行,輸入命令,顯示器上才會顯示那行。而控制這個顯示器顯示文本的命令行工具,就是。 原文地址:Vim實戰指南(四):ex命令 Introduction ex是Unix下的一個文本編輯器。至于為什么突然講到這個,那是因為vi就是ex的visual mode。你已經見過vi中的:w, :q!,...

    icyfire 評論0 收藏0
  • Vim實戰指南(一):基礎編輯命令

    摘要:原文地址實戰指南一基礎編輯命令和作為兩大神級文本編輯器各有利弊,本實戰指南不加討論的介紹本實戰指南不是教你按照的鍵位圖來編輯文本,而是從實戰的角度,教你如何快速的用來開發你的程序,節省你的開發時間。 原文地址:Vim實戰指南(一):基礎編輯命令 Introduction Vim和Emacs作為兩大神級文本編輯器各有利弊,本實戰指南不加討論的介紹Vim.本實戰指南不是教你按照Vim的鍵位...

    learn_shifeng 評論0 收藏0
  • Vim實戰指南(三):高級技巧

    摘要:原文地址實戰指南三高級技巧當入門后,在你日常使用中,會遇到下面幾個問題我編輯好的文本,怎么無法保存是不是要重新來一次我誤操作,怎么回退撤銷只能退出重新打開嗎我能同時復制多個不連續的行嗎一行一行復制粘貼太慢了。 原文地址:Vim實戰指南(三):高級技巧 Introduction 當vi入門后,在你日常使用中,會遇到下面幾個問題: 我編輯好的文本,怎么無法保存?是不是要重新來一次? 我誤...

    zhunjiee 評論0 收藏0
  • Vim實戰指南(五):文本替換

    摘要:原文地址實戰指南五文本替換在編輯代碼時,有時候你希望對變量或者函數重命名。提供了強大的替換功能,比其他普通編輯器的更好用。事實上你打不用如此麻煩,只需下面簡單的替換即可本文列出了常用的文本編輯中全局替換的方法。 原文地址:Vim實戰指南(五):文本替換 Introduction 在編輯代碼時,有時候你希望對變量或者函數重命名。vi提供了強大的替換功能,比其他普通編輯器的ctrl+r更好...

    ad6623 評論0 收藏0

發表評論

0條評論

omgdog

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<