導航:首頁 > 操作系統 > Linuxvim最後

Linuxvim最後

發布時間:2022-12-31 05:12:02

『壹』 5. linux的vi/vim使用及常用快捷鍵

命令行下,輸入vim xxx.c就會進入vim一般模式,並開始編輯這個xxx.c的文件。

    使用vim xxx.c就會默認進入vim一般模式。

    在一般模式下,按下i鍵就會進入編輯模式,也稱INSERT MODE(插入模式)。

    編輯模式中,按ESC鍵會退出編輯模式回到一般模式。

    按下:鍵就會進入命令模式。

    按下ESC鍵回到一般模式。

    命令模式下,輸入

        :wq 這個命令再按回車鍵就會保存並退出vim(write and quit)

        :q 退出vim(不會保存)

        :q! 強制退出vim(不會保存)

    yy 拷貝當前行

    5yy 拷貝當前行及下面一共5行

    p 粘貼

    dd 刪除當前行

    4dd 刪除當前行及下面一共4行

    G 定位到最後一行

    gg 定位到第一行

    快速定位到指定行號:輸入一個數字然後按下G(shift+g)

    u 撤銷前一個操作

    /xx 按下回車就會在文件中查找xx,查到會高亮第一個字元,按n會查找下一個xx

    :set nu 顯示行號

    :set nonu 取消顯示行號

    

『貳』 Linux下vim編輯器命令大全

vim可以分為三種狀態,分別是 命令行模式(command mode) 、 輸入模式(Insert mode) 和 底行模式(last line mode) ,這 3 種工作模式可隨意切換,如下圖所示。

使用vim編輯文件時,默認處於命令行模式。此模式下,可使用方向鍵(上、下、左、右鍵)或 k、j、h、i 移動游標的位置,還可以對文件內容進行復制、粘貼、替換、刪除等操作。

下圖所示是vim處於命令行模式的狀態示意圖。

在輸入模式下,vim可以對文件執行寫操作,類似於在Windows系統的文檔中輸入內容。

使vim進行輸入模式的方式是在命令模式狀態下輸入 i 、 I 、 a 、 A 、 o 、 O 等插入命令(各指令的具體功能下表所示),當編輯文件完成後按 esc 鍵即可返回命令模式。

下圖所示為vim處於輸入模式模式下的示意圖。

底行模式用於對文件中的指定內容執行保存、查找或替換等操作。

使vim切換到底行模式的方法是在 命令行模式 狀態下按 : 鍵(注意是英文符號),此時vim窗口的左下方出現一個 : 符號,這是就可以輸入相關指令進行操作了。

指令執行後vim會自動返回命令行模式。如想直接返回命令行模式,按 esc 即可。

下圖所示為vim進入底行模式後的狀態。

對於新手來說,經常不知道自己處於什麼模式。不論是自己忘了,還是不小心切換了模式,都可以按一次 esc 鍵返回命令行模式。如果你多按幾次 esc 鍵後聽到"嘀————"的聲音,則代表你已經處於命令行模式了。

打開文件

打開文件時游標處於文件尾部

打開文件時,游標定位到第幾行

字元移動

這些移動鍵都可以加上數字(5h:向左移動5個字元格)

單詞移動

行內跳轉

行間移動

在底行模式下,直接給出行號,實現跳轉

用法:起始地址,結束地址 s @要替換內容@替換後內容@gi(@分隔符)

例 :1,$s/a/A/g 把文件中全部的a換替換成A,全局替換

顯示取消行號

設定自動縮進(寫腳本時)

查找到的文本高亮顯示

語法高亮

/etc/vimrc :全局配置文件,永久有效
~/.vimrc :個人配置文件,每個用戶的家目錄中,若不存在,手動創建

對於第一次用vim的童鞋,有幾點需要提醒一下:

『叄』 Linux vim編輯器 的命令模式、末行模式和編輯模式

進入方式:
i:在游標所在字元前開始插入
a:在游標所在字元後開始插入
o:在所在游標所在行的下面另起一行插入
I:在游標所在行首開始插入,如果行首有空格則在空格之後插入
A:在游標坐在行的行尾開始插入
O:在游標所在行的上面另起一行開始插入
S:刪除游標所在行並開始插入
退出:esc 鍵

『肆』 Linux vim如何保存退出

我們使用Linux系統的時候,經常會用vim編輯器編輯文件。那麼在vim中如何保存退出呢?下面我給大家演示一下。

工具/材料

Linux命令行

『伍』 linux vim 編輯怎麼到行末

鎖定到當前行末按end鍵或者shfit+4,
鎖定到最後一行是shift+G

『陸』 Linux裡面vi移動游標到文件最後一行是什麼鍵

命令模式下輸入$回車即可跳到最後一行

希望可以幫助你,請採納,謝謝

『柒』 在Linux系統的Vim中如何寫入

vim編輯器的三種模式:一般模式、編輯模式和命令行模式。

在一般模式中可以進行刪除、復制和粘貼的功能,但是無法編輯文件內容。從一般模式切換到編輯模式可以按下i、I、o、O、a、A、r、R鍵。按下Esc鍵可以回到一般模式。在一般模式中輸入:、/、?三個中的任意一個可以將游標移到最下面的一行。在這個模式中可以提供查找數據的操作,而讀取、保存、大量替換字元、離開vii、顯示行號等操作則是在此模式中完成的。需要注意的是,編輯模式與命令行模式之間是不能互相切換的。

下面列出平時用的最多的vi命令:

移動游標的方法:

[Ctrl]+[f]:屏幕向下移動一頁,相當於[PageDown]按鍵。

[Ctrl]+[b]:屏幕向上移動一頁,相當於[PageUp]按鍵。

0或功能鍵[Home]:移動到這一行的最前面字元處。

$或功能鍵[End]:移動到這一行的最後面字元處。

G:移動到這個文件的最後一行。

gg:移動到這個文件的第一行,相當於1G.

N[Enter]:N為數字,游標向下移動N行。

查找和替換:

/word:向下尋找一個名稱為word的字元串。

?word:向上尋找一個名稱為word的字元串。

:n1,n2s/word1/word2/g:在第n1行和n2行之間尋找word1這個字元串,並且將其替換為word2.

:1,$s/word1/word2/g:從第一行到最後一行尋找word1這個字元串,並且將其替換為word2.

:1,$s/word1/word2/gc:從第一行到最後一行尋找word1這個字元串,並且將其替換為word2.且在替換前顯示提示字元給用戶確認是否需要替換。

刪除、復制和粘貼:

x,X:在一行字中,x為向後刪除一個字元(相當於[Del]鍵),X為向前刪除一個字元(相當於[Backspace])。

dd:刪除游標所在的一整行。

ndd:刪除游標所在的向下n行。

yy:復制游標所在的一行。

nyy:復制游標所在的向下n行。

p,P:p為將已復制的內容在游標的下一行粘貼,P則為粘貼在游標的上一行。

u:復原前一個操作。

[Ctrl]+r:重做上一個操作。

.:小數點,重復前一個操作。

『捌』 linux下VIM如何全選復制

ggVG是全選,y是復制。

gg是游標定位到文件首行;

V是進入可視模式;

G是跳轉到文件最後一行;

這個時候就將文本全選了。

使用"*y使用進行復制,然後在瀏覽器中用ctrl+v粘貼。

":表示使用寄存器

注意不要關閉vim。

(8)Linuxvim最後擴展閱讀:

全部刪除:

按esc鍵後,先按gg(到達頂部),然後按dG。

單行復制:

按esc鍵後, 然後yy。

單行刪除:

按esc鍵後, 然後dd。

粘貼:

按esc鍵後, 然後p。

從應用程序到vim:

在應用程序中使用ctrl+c復制,在vim中使用shift+insert粘貼。

閱讀全文

與Linuxvim最後相關的資料

熱點內容
如何截獲手機app連接的ip 瀏覽:330
冰箱壓縮機是否需要電容 瀏覽:344
python列表每一行數據求和 瀏覽:274
自己有一台伺服器可以玩什麼 瀏覽:656
社會學波普諾pdf 瀏覽:584
解壓做食物的小視頻 瀏覽:758
pdf怎麼單獨設置文件夾 瀏覽:474
業務邏輯程序員 瀏覽:659
addto新建文件夾什麼意思 瀏覽:160
有伺服器地址怎麼安裝軟體 瀏覽:659
安卓如何完全清除數據 瀏覽:690
安卓安卓證書怎麼信任 瀏覽:53
伺服器被攻擊如何解決 瀏覽:221
學霸變成程序員 瀏覽:881
c語言編譯錯誤fatalerror 瀏覽:441
ipv4內部伺服器地址怎麼分配 瀏覽:463
java線程安全的方法 瀏覽:951
重復命令畫梯形 瀏覽:164
在疫情就是命令 瀏覽:328
自己搭建一個什麼伺服器好玩 瀏覽:253