1. 程式人生 > >Linux中Vim編輯器三種模式和命令

Linux中Vim編輯器三種模式和命令

原文地址:http://www.tuicool.com/articles/NZz2ii

Vim的3種模式:一般模式、編輯模式和命令模式。

當我們是用“ vim filename ”編輯一個檔案的時候,預設進入該檔案的一般模式。

開啟檔案的命令有很多,如下圖所示。

圖片描述

在這個模式下,可以進行的操作有:上下移動游標、刪除某個字元、刪除某行以及複製或貼上一行或者多行。

下面我們新建一個檔案,然後使用Vim開啟該檔案,如下所示:

圖片描述圖片描述

首先是複製當前目錄下的檔案test.txt到“/home/miraclewong/abcd”目錄下,並改名為“1.txt”。然後使用Vim工具編輯它,按回車鍵後進入檔案“1.txt”,該模式就是一般模式。該模式下,我們可以移動游標的位置,操作命令如下表所示。

圖片描述

在一般的模式下,我們還可以實現字串的複製、刪除、貼上等操作。

圖片描述

編輯模式

在一般的模式下不可以修改某一個字元,如果修改字元,只能進入編輯模式。從一般模式進入編輯模式,你只需要按i、I、a、A、o、O、r和R中的某一個鍵即可。當進入編輯模式,在螢幕的尾行會出現“插入”的字樣。從編輯模式退回到一般模式,只需要按“Esc”鍵即可。具體命令如下表所示。

圖片描述

命令模式

在一般模式下,輸入“:”或者“/”,即可以進入命令模式。在該模式下,我們可以進行搜尋、儲存、替換、退出、顯示行號等操作。命令如下表所示。

圖片描述

命令模式的其他(如退出),如下表所示。

圖片描述

相關推薦

LinuxVim編輯模式命令

原文地址:http://www.tuicool.com/articles/NZz2ii Vim的3種模式:一般模式、編輯模式和命令模式。 當我們是用“ vim filename ”編輯一個檔案的時候,預設進入該檔案的一般模式。 開啟檔案的命令有很多,如下圖所示。

linux vi文字編輯模式切換及常用操作

初學者剛進入vi不要亂點鍵盤,vi的三種模式和各種命令很容易弄混@@ vi編輯器是Unix系統最初的編輯器。它使用控制檯圖形模式來模擬文字編輯視窗,允許檢視檔案中的行、在檔案中移動、插入、編輯和替換文字。 vi共分為三種模式:命令模式,編輯模式,末行模式 (1)命令模式 命

LinuxVIM編輯的使用方法歸納

set linux tmp目錄 所在 vim 字母 單詞 後退 末行模式 VIM是linux系統最為普遍的文本編輯軟件,幾乎任意一種linux發行版默認都會安裝這款軟件。雖然現在已經出現了很多適合linux的文本編輯軟件,但是VIM的強大是無法替代的。 VIM有三種模式:指

Linuxvim編輯常用命令

移動游標 Ctrl+f:螢幕向下移動一頁,相當於【Page Down】按鍵Ctrl+b:螢幕向上移動一頁,相當與【PageUp】按鍵 0或功能鍵【Home】:數字‘0’:移動到這一行的最前面的字元處$或則按鍵【End】:移動到這一行的最後面的字元處 G:移動到這個檔案的最後一行gg:移動到這個檔案的第一

linux操作系統vim編輯的使用

linux操作系統linux操作系統中vim編輯器的使用

飲冰年-人工智能-linux-04 vim編輯

linux 編輯模式 命令 編輯器 end 粘貼 令行 內容 刪除 vim的三種模式:命令行模式、編輯模式、擴展模式 1:命令行模式下常見的操作   刪除   a):dd    刪除光標所在當前行   b):ndd    刪除光標所在當前行後的n行   復制   c):y

Linuxvim編輯的翻頁命令

當我們進入Linux的vim編輯器檢視指令碼時,按上下鍵檢視是不是非常慢?這個時候就要用到我們的翻頁快捷鍵了,快捷鍵命令如: 整頁翻頁命令為:Ctrl + f 鍵   f 的英文全拼為:forward;            

Linuxvim編輯中斷提示

vim編輯器vim編輯文件的時候如果修改內容時突然斷開連接,之後重新連接會出現如上圖的消息提示,那麽這一段提示是什麽意思呢,其實真正有用的提示只有開頭和結尾的兩句:開頭的提示大致意思就是“找到一個叫/oldboy/.txt.swp臨時文件”,倒數第二行也是這個意思,最重要的是最後一行,一共有六個選擇,根據下表

L-1-13 Linuxvim編輯

通過 str 文件 string noi earch 強制退出 set oai [vi]****************vi編輯器的命令*******************vi <filename> 創建/編輯filename的文件按i進入插入模式,對文件

LinuxVim編輯的使用

字符串 所在 一個 pos clas ctrl 重復 log ctr NAME   vim - Vi IMproved, a programmers text editor  #vi的改進,一個程序文本編輯器 1、移動光標的方法 Ctrl+f 屏幕向下移動

Linuxvim編輯

box and 文件頭 跳轉 auto 右移 冒號 處理器 family Linux 的vim編輯器 一、什麽是VIM? Vim是從 vi 發展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。簡單的來說,vi

Linux學習 vim編輯

class 保存文件 顯示 編輯 輸出 實用 global 指定 編輯器 二 、 vim三種模式 vim中存在三種模式:命令模式、編輯模式(輸入模式)、末行模式(尾行模式)。 命令模式:在該模式下不能對文件直接編輯,可以輸入快捷鍵進行一些操作(刪除行、復制行、移動光

Linux修改vim編輯的tab命令,使其移動4個空格

Linux修改vim編輯器的tab命令,使其移動4個空格 在linux中,編輯檔案時為了更直觀,通常會利用模組格式進行編輯 如: #!/usr/bin/python if True:    print ("Answer")    print

LINUX學習—Vim編輯

Vim編輯器 文字編輯器:編輯純ASCII的文件,沒有多餘的修飾符 字處理器:除了基本的文字之外還儲存其他附加資訊 vim是一種全屏編輯器,模式化編輯器 vim模式: 1. 編輯模式(命令模式,執行命令),預設為該模式 在該模式中,可以輸入命令來

Linuxvim編輯bash算術運算入門

Linux的命令列介面下面有非常多的文字編輯器。比如經常聽說的就有Emacs、pico、nano、joe與vim等。vim可以看做是vi的高階版。我們為什麼一定要學習vim呢?有以下幾個原因: (1)所有的Unix like系統都會內建vi文字編輯器,其他的文字編輯器則不一定會存在。 (2)

LinuxVi編輯之簡單常用命令

Vi是Linux中最基本的文字編輯器。vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區分如下:    1) 命令列模式command mode)   控制螢

Linuxvim編輯

vim編輯器常用的三種模式 vim /檔案路徑 進入編輯器,編輯該檔案 例:vim /etc/passwd 命令列模式:在編輯器中直接輸入命令 dd:刪除游標所在的一行 ndd:刪除游標所在的向下的n行 yy:複製游標所在的一行 nyy:複製游標所在的向下的n行 p(小寫的):將複製到內容貼上

LinuxVIM編輯自動指令碼

前言:VIM自動指令碼是在建立C、H、ASM、SH等檔案時,自動填寫內容到檔案中的工具,其語法規則描述如:        官網描述:https://www.vim.org/     &nb

Linux vi/vim編輯常用命令與用法總結

摘抄至網路 (一)vi/vim是什麼? Linux世界幾乎所有的配置檔案都是以純文字形式存在的,而在所有的Linux發行版系統上都有vi編輯器,因此利用簡單的文字編輯軟體就能夠輕鬆地修改系統的各種配置了,非常方便。vi就是一種功能強大的文字編輯器,而vim則是高階版的v

大資料學習筆記(五) -- linuxvi編輯的快捷鍵

Table of Contents 末行模式  文字操作技巧 開啟檔案關閉檔案 [[email protected] ~]# vi +22 profile