成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

四個用于提高生產(chǎn)力的 Vim 功能

開發(fā) 開發(fā)工具
在本文中,我介紹了一些你可以用 Vim 做的中級事情,以加快你的工作流程并通常讓你的一天更輕松。本文假設(shè)你以前使用過 Vim,已經(jīng)了解編輯器的基礎(chǔ)知識,并希望將你的 Vim 技能提高一個檔次。

Vim 有很多技巧,即使是用過它很多年的人仍然可以學(xué)習(xí)新東西。

Vim 總在那里。Vim 是當(dāng)今非常流行的文本編輯器之一。這在很大程度上是因為它隨處可見。當(dāng)你通過 SSH 連接到另一個系統(tǒng)時,你可能找不到 Emacs、Nano 或 VSCodium,但你可以放心,Vim 就在那里。

在本文中,我介紹了一些你可以用 Vim 做的中級事情,以加快你的工作流程并通常讓你的一天更輕松。本文假設(shè)你以前使用過 Vim,已經(jīng)了解編輯器的基礎(chǔ)知識,并希望將你的 Vim 技能提高一個檔次。Vim 充滿了有用的技巧,沒有人真正掌握它,但本文中的五個技巧可以提高你的技能,并希望讓你更加愛上最受歡迎和喜愛的文本編輯器之一。

Vim 書簽

Vim 提供了一種在文本中添加書簽的簡單方法。假設(shè)你正在編輯一個大文件,并且當(dāng)前的編輯會話要求你在文件中不同位置的兩段文本之間來回跳轉(zhuǎn)。

首先,你輸入 m(用于標(biāo)記)為當(dāng)前位置設(shè)置一個書簽,然后為其命名。例如,如果我正在編輯的文件中有一個名稱列表,我想稍后再跳回,我可以使用 mn(n 表示名稱)為文件的該部分添加書簽。

稍后,在編輯文件的另一部分并希望跳回該名稱列表時,我有兩個選項。我可以輸入 `n(反引號 n)轉(zhuǎn)到書簽的位置,或者我可以鍵入 'n(單引號 n)轉(zhuǎn)到書簽所在行的開頭。

當(dāng)我不再需要書簽時,我可以使用 :delmarks n 將其刪除。:marks 會顯示我所有的書簽。

請注意,我使用小寫字母來命名我的書簽。這是故意的。你可以使用小寫字母作為本地書簽,使用大寫字母來使書簽在多個文件中具有全局性。

Vim 用戶定義的縮寫

如果你正在處理的文本有一個長詞或短語多次出現(xiàn),那么每次都完整地輸入它會很快變得煩人。幸運的是,Vim 提供了一種創(chuàng)建縮寫的簡單方法。

要將 Acme Painted Fake Roadways, Inc. 的用戶定義縮寫設(shè)置為 apfr, 你需要輸入 :ab apfr Acme Painted Fake Roadways, Inc.。現(xiàn)在當(dāng)在編輯模式時,當(dāng)你在輸入 apfr 后面更上空格,就會變成 Acme Painted Fake Roadways, Inc.。

當(dāng)你關(guān)閉 Vim 會話時,你使用 :ab 設(shè)置的任何縮寫都會丟失。如果你想在此之前取消設(shè)置縮寫,你可輸入 :una apfr。

Vim 自動補全

許多人沒有意識到 Vim 帶有自動補全功能。如果你在文件中輸入以前使用過的長詞,這是一個方便的工具。

假設(shè)你正在撰寫一篇文章,多次使用 Antarctica 一詞。使用一次后,下次你可以只輸入前幾個字母。例如,你輸入 Ant 然后按下 Ctrl+P。 Vim 要么補全單詞(如果只有一個選項),要么為你提供可以用箭頭鍵選擇的單詞列表,繼續(xù)輸入以進(jìn)一步縮小搜索范圍并使用 Tab 鍵選擇單詞。

Vim 范圍選擇

使用 Vim,你可以輕松地對文件中的一系列行執(zhí)行操作。你可以通過起始行號、逗號和結(jié)束行號(包括)來指示范圍。除了文字行號之外,你還可以使用句點(.)表示當(dāng)前行,使用美元符號 ($) 表示文件緩沖區(qū)中的最后一行,以及使用百分號(%)表示整個文件。

這里舉幾個例子來說明。

如果要刪除第 2 到 10 行,請輸入(在命令模式下):

:2,10d

要刪除從第 25 行到文件末尾的每一行:

:25,$d

你可以使用以下命令刪除每一行:

:%d

要將第 5 到 10 行復(fù)制(或轉(zhuǎn)移)到第 15 行之后:

:5,10t 15

要將第 5 行到第 10 行移動到第 15 行之后(而不是復(fù)制):

:5,10m 15

Vim 提高生產(chǎn)力

我希望這篇文章教會了你一些關(guān)于 Vim 文本編輯器的新知識。 Vim 有很多技巧,即使是使用了多年的人仍然可以學(xué)習(xí)新事物。總有一些新的和有用的東西可以學(xué)習(xí)。

責(zé)任編輯:未麗燕 來源: Linux中國
相關(guān)推薦

2023-07-07 14:51:34

2023-02-13 08:34:26

Linux鍵盤快捷鍵

2020-12-07 06:22:05

MyBatisPlus開發(fā)MP

2020-10-28 10:25:11

云端云計算云遷移

2019-11-22 15:59:49

JavaScript開發(fā)工具

2022-01-10 10:45:16

大數(shù)據(jù)大數(shù)據(jù)動向數(shù)據(jù)技術(shù)

2020-03-08 21:37:13

JavaScript前端工具

2023-12-27 11:40:07

2024-04-01 14:24:05

數(shù)字信任人工智能

2023-04-06 09:53:21

Harbor企業(yè)級服務(wù)

2022-05-27 11:17:36

遠(yuǎn)程員工遠(yuǎn)程工作

2024-12-26 11:39:10

2010-07-28 15:02:52

Compuwareworkbench

2023-10-31 18:01:26

安全掃描代碼

2021-08-09 13:00:45

Linux速查表

2023-07-04 09:00:00

開發(fā)SPACE框架

2021-10-22 10:04:54

瀏覽器 Chrome Google

2021-10-08 09:06:42

LinuxLinux命令

2023-09-05 08:44:14

文本編輯器VS Code技巧
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩国产欧美一区 | 国产精品久久久久久久7电影 | 中文字幕亚洲区 | 亚洲一区二区免费视频 | 久久精品亚洲精品国产欧美 | 久久99一区二区 | 中文字幕在线精品 | 国产成人免费观看 | 黄免费观看 | 国产免费一区二区三区 | 一区二区三区不卡视频 | 亚洲精品免费在线 | 国产在线观看一区二区 | 视频一区在线播放 | 国产在线观看一区 | 日韩美av| 国产精久久久久久久妇剪断 | 欧美亚洲一区二区三区 | 国产乱xxav | 成人国内精品久久久久一区 | 日韩在线国产 | 天天夜夜人人 | 日韩一区二区三区在线播放 | 午夜精品一区二区三区在线视频 | 涩涩视频在线观看 | 精产国产伦理一二三区 | 日本久久一区二区三区 | 91久色 | 亚洲色图综合 | 91精品久久久久久综合五月天 | h视频在线看| 亚洲人人舔人人 | 国产sm主人调教女m视频 | 二区视频| 国户精品久久久久久久久久久不卡 | 中文字幕高清 | 亚洲乱码一区二区三区在线观看 | 神马久久久久久久久久 | 成人做爰www免费看 午夜精品久久久久久久久久久久 | 久操伊人 | 九九久视频 |