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

資訊專欄INFORMATION COLUMN

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

oogh / 959人閱讀

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

原文地址:Vim實戰指南(八):Vim vs vi

Introduction

前面我們介紹了很多vi的功能,現在我們進入我們的重頭戲:Vim。Vim是增強版vi(vi improved),相比vi,增加了很多更實用的功能。

Vim vs vi

Vim是vi的一個增強版,除了Vim還有別的vi增強版,如nvi,Elvis,vile等。
vi能做的,Vim都能做到,此外Vim還具有以下的編程輔助功能:

語法擴展
Vim根據文件擴展名,根據對應的編程語言語法進行代碼高亮處理。

編程輔助
Vim提供類似IDE的集成開發環境,使你可以在Vim中完成程序開發的編譯、調試等功能。

圖形用戶界面(GUI)支持
Vim支持GUI擴展,可以讓你使用鼠標進行編輯。

腳本和插件支持
Vim支持Vim腳本以及插件,你可以在網上下載好用的插件。

支持session
Vim可以將你選定的內容存在session中,內容可以包括統計信息,上一次退出Vim的光標位置。

后向處理
Vim支持在保存或退出文件后執行腳本,如你可以在每次保存后讓Vim自動編譯你的代碼,大大節省開發時間。

壓縮格式支持
Vim支持直接打開壓縮格式的文件,如.tar.gz,省去你解壓的時間。

Vim常用功能

Vim最有用的是什么?當然是幫助文檔了。在Vim中輸入:

:help

打開幫助文件。通過關鍵字+tab可以找到你想要的幫助:

:help fin[tab]
:help :fin[tab]
:help :fina[tab]
:help :find[tab]

回車后將看到find的幫助文檔。
Vim支持更多的命令行啟動命令,如:
以二進制模式打開文件:

$ vim -b filename

以對比模式(diff)打開文件:

$ vim -d filename1 filename2

以圖形用戶界面(GUI)模式打開文件:

$ vim -g filename

以橫向窗口打開多個文件:

$ vim -o filename1 filenam2

以縱向窗口打開多個文件:

$ vim -O filename1 filename2
Vim偏好配置

在Vim實戰指南(六):環境偏好配置和Vim實戰指南(七):編程偏好配置中,我們介紹了vi(實際上是ex)的偏好配置文件.exrc。Vim同樣也有偏好配置,使用的文件是.vimrc。
.vimrc中可以使用可讀性更高的配置,如雙引號"為注釋,ex命令可以使用冒號:作為前置。

Summary

本文介紹了Vim相比vi的增強功能,這些新功能將進一步提高你的編程效率。

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

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

相關文章

  • Vim實戰指南(四):ex命令

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

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

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

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

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

    learn_shifeng 評論0 收藏0
  • Vim實戰指南(六):環境偏好配置

    摘要:執行命令的命令同樣可以使用命令行工具,這樣省去你退出輸入命令后再重新打開的尷尬。在中,輸入來執行命令行工具,如將列出當前目錄下的所有文件。 原文地址:Vim實戰指南(六):環境偏好配置 Introduction 有沒有想過讓你的vi環境與眾不同?vi可以將你的環境偏好配置保存下來,甚至支持配置腳本,自定義快捷鍵,和Unix命令行交互,這些便利將進一步提高你的編輯速度。 環境配置 vi使...

    SmallBoyO 評論0 收藏0
  • Vim實戰指南(二):光標移動技巧

    摘要:原文地址實戰指南二光標移動技巧提升的打字效率的一個技巧就是快速移動光標。或許你覺得這不值一提,用或者上下左右也能移動,不過相信我,我下面要介紹的移動光標技巧絕對物超所值。 原文地址:Vim實戰指南(二):光標移動技巧 Introduction 提升Vim/vi的打字效率的一個技巧就是快速移動光標。或許你覺得這不值一提,用hjkl或者上下左右也能移動,不過相信我,我下面要介紹的移動光標技...

    binaryTree 評論0 收藏0

發表評論

0條評論

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