成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Vim實(shí)戰(zhàn)指南(九):多窗口編輯

omgdog / 3127人閱讀

摘要:原文地址實(shí)戰(zhàn)指南九多窗口編輯雖然我們?cè)趯?shí)戰(zhàn)指南四命令介紹了如何同時(shí)打開多個(gè)文件,但是仍然需要通過來切換,對(duì)于編程來說不太方便。

原文地址:Vim實(shí)戰(zhàn)指南(九):多窗口編輯

Introduction

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

多窗口的便利

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

可以快速在多文件中跳轉(zhuǎn)

可以快速在多文件中復(fù)制粘貼

可以同時(shí)看到同一文件的不同段落

可以比較兩個(gè)不同的文件

可以比較同一個(gè)文件的不同版本

如何打開多窗口

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

$ vim -o filename1 filename2

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

$ vim -O filename1 filename2

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

$ vim -O3 filename1 filename2

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

:split

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

:vsplit

也可以指定文件名,如:

:vsplit filename
多窗口中移動(dòng)

多窗口的命令都是以Ctrl+W開頭,W是Window的意思,一般先按Ctrl+W,再按對(duì)應(yīng)的命令,如:

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

Summary

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

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/24857.html

相關(guān)文章

  • Vim實(shí)戰(zhàn)指南(八):Vim vs vi

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

    oogh 評(píng)論0 收藏0
  • Vim實(shí)戰(zhàn)指南(四):ex命令

    摘要:原文地址實(shí)戰(zhàn)指南四命令是下的一個(gè)文本編輯器。你已經(jīng)見過中的,沒錯(cuò),這些就是來自于命令。當(dāng)你希望顯示某行,輸入命令,顯示器上才會(huì)顯示那行。而控制這個(gè)顯示器顯示文本的命令行工具,就是。 原文地址:Vim實(shí)戰(zhàn)指南(四):ex命令 Introduction ex是Unix下的一個(gè)文本編輯器。至于為什么突然講到這個(gè),那是因?yàn)関i就是ex的visual mode。你已經(jīng)見過vi中的:w, :q!,...

    icyfire 評(píng)論0 收藏0
  • Vim實(shí)戰(zhàn)指南(一):基礎(chǔ)編輯命令

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

    learn_shifeng 評(píng)論0 收藏0
  • Vim實(shí)戰(zhàn)指南(三):高級(jí)技巧

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

    zhunjiee 評(píng)論0 收藏0
  • Vim實(shí)戰(zhàn)指南(五):文本替換

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

    ad6623 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<