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

如何在 Vim 中剪切、復制和粘貼

系統 Linux
在本篇 Vim 快速技巧中,你將學習到剪切和復制粘貼的相關知識。

剪切、復制和粘貼文本是文本編輯中最基本的任務之一,我們都知道 Vim 有不同的處理方式。

這意味著,在你掌握它之前,你會害怕它,一旦你掌握了它,它就只是一個兔子洞。

雖然我將詳細介紹剪切、復制和粘貼,但這里是本教程的基本摘要,以幫助你開始使用:

按鍵

描述

yiw

復制當前單詞。

yy

復制整行。

diw

剪切當前單詞。

dd

剪掉整行。

p

粘貼文本。

別擔心,Vim 為你提供的選項比我上面提到的要多得多。

在本教程中,我將引導你完成以下內容:

  • 如何在 Vim 中復制文本
  • 如何在 Vim 中剪切文本
  • 如何在 Vim 中粘貼文本
  • 如何使用可視模式在 Vim 中剪切和復制文本

那么讓我們從第一個開始。

如何在 Vim 編輯器中復制文本

雖然我們使用術語“復制”,但 Vim 有一個不同的術語,稱為 “扽出yank”,因此從現在開始,我將使用“扽出”而不是“復制”。

正如我之前提到的,你可以使用多種方法在 Vim 中扽出文本,以下是一些有用的方法:

命令

描述

nyy 或 nY

扽出(復制)當前行和接下來的 n-1 行。例如,3yy 復制當前行及其下面的兩行。

yaw

扽出(復制)光標所在的當前單詞。

yy 或 Y

扽出(復制)整個當前行。

y$

扽出(復制)從光標到行尾的文本。

y^ 或 y0

扽出(復制)從光標到行首的文本。

要在 Vim 中扽出,請執行以下 3 個簡單步驟:

  1. 按 Esc 鍵切換到正常模式
  2. 移動到要復制的行或單詞
  3. 按上表中的相關命令,你的文本將被復制

想學習交互式復制行的方式嗎? 跳到本教程的最后一部分。

如何在 Vim 編輯器中剪切文本

在 Vim 中,你沒有任何刪除文本的選項。取而代之的是剪切文本,因此刪除和剪切文本與 Vim 中的操作類似。

要在 Vim 中剪切文本,請按 d 命令。但你永遠不會在沒有任何選項的情況下使用 d 命令。你總是會添加一些東西來做更多操作。

因此,你可以使用以下一些實用方法使用 d 命令剪切文本:

命令

描述

dd

剪切整個當前行。

d$

將文本從光標剪切到行尾。

d^ 或 d0

將文本從光標剪切到行首。

ndd 或 dN

剪切當前行和接下來的 n-1 行。例如,3dd 剪切當前行及其下面的兩行。

daw

剪切光標所在的當前單詞。

假設我想從文件中剪切前 4 行,然后我需要使用 4dd,我是這樣做的:

如何在 Vim 編輯器中粘貼文本

在 Vim 中復制或剪切文本后,只需按 p 鍵即可粘貼它。

你可以多次按 p 鍵多次粘貼文本,也可以使用 np,其中 n 是要粘貼文本的次數。

例如,在這里,我粘貼了之前復制了三遍的行:

就是這么簡單!

如何通過選擇文本來剪切和復制文本

如果你使用過 GUI 文本編輯器,那么你肯定習慣于通過選擇文本來復制和剪切文本。

讓我們從如何通過在 Vim 中選擇文本來復制開始。

通過選擇文本復制

要在可視模式下復制文本,請執行以下 3 個簡單步驟:

  1. 移動到要開始選擇的地方
  2. 按 Ctrl + v 啟用可視模式
  3. 使用箭頭鍵進行選擇
  4. 按 y 鍵復制所選文本

例如,在這里,我使用可視模式復制了 4 行:

如果你注意到,當我按下 y 鍵,它就會顯示有多少行被扽出(復制)。就我而言,有 4 行被復制。

在 Vim 中選擇文本來剪切文本

要在 Vim 中以可視模式剪切文本,你所要做的就是遵循 4 個簡單步驟:

  1. 移動到要剪切的位置
  2. 按 Ctrl + v 切換到可視模式
  3. 使用箭頭鍵選擇要剪切的行
  4. 按 d 鍵剪切選定的行

假設我想剪掉 4 行,那么我會這樣做:

挺容易。是吧?

更多關于 Vim 的內容

你知道 Vim 有多種模式嗎? 了解有關 Vim 中不同模式的更多信息

想提高你的 Vim 水平嗎?請參閱 成為 Vim 專業用戶的提示和技巧

我希望本指南對你有所幫助。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2021-05-24 06:20:04

Linuxsed命令

2020-06-30 08:55:29

Vim文本編輯器Linux

2022-06-20 08:08:04

Vim

2019-08-23 10:42:00

Linux復制文檔

2016-12-20 09:47:17

Linux命令復制文件到多個目錄

2024-04-11 08:30:05

JavaScript數組函數

2018-07-03 13:17:00

2019-07-11 09:00:56

Windows 10Word文本

2010-03-10 14:03:41

python處理文本

2020-10-17 09:03:06

使用JS創建復制&粘貼

2018-02-28 13:45:47

LinuxUnixVim

2018-03-14 14:00:14

LinuxVimPython

2018-03-07 11:32:44

LinuxVundleVim

2018-04-25 09:33:54

Windows 10Vim Text Ed

2023-01-15 17:11:44

Rust

2023-03-14 16:44:20

Linuxhtop

2021-09-13 09:01:02

Vue 技巧 開發工具

2020-10-07 13:20:24

攻擊者

2019-07-12 14:00:55

xclipLinux命令行

2018-02-05 15:30:01

MariaDB服務器主從復制
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美狠狠操| 精品久久久久久亚洲精品 | 婷婷91| 国产免费一区 | 成人在线免费视频观看 | 欧美精品三区 | 成人在线中文字幕 | 国产精品二区三区在线观看 | h视频在线观看免费 | 国产高清一区二区 | 亚洲成av| 国产精品69毛片高清亚洲 | 美女爽到呻吟久久久久 | 亚洲美女网站 | 国产日韩精品一区 | 久综合| 一区二区三区视频在线观看 | 亚洲成人在线网 | 亚洲欧美国产毛片在线 | 色又黄又爽网站www久久 | 成人天堂 | 国产小视频在线 | 九九综合| 欧美在线视频一区二区 | 亚洲网站在线观看 | 国产区精品 | 国产高清精品一区二区三区 | 激情的网站 | 日本小电影网站 | 亚洲福利一区二区 | 久久久久国产一区二区三区不卡 | av中文字幕在线播放 | 玖玖视频免费 | 日韩另类视频 | 中文字幕视频在线 | 孕妇一级毛片 | 色视频在线观看 | 日本久久精品视频 | 欧美午夜一区 | 亚洲人成人一区二区在线观看 | 91在线 |