ubuntu下如何保留開啟vim前的介面

2021-04-16 07:44:17 字數 2162 閱讀 5085

1樓:匿名使用者

你問題也bai沒說清楚,你開啟了

du哪個目錄的檔案zhi?不能儲存出什麼錯誤dao資訊?

我猜你大概是用回非root使用者開啟了/etc目錄答中的配置檔案,想儲存,儲存不了。/etc中的目錄一般只有root才有寫許可權,一般使用者是不能修改的。想修改的話用sudo 比如 修改/etc/fstab 命令是:

sudo vim /etc/fstab 然後輸入當前使用者密碼,之後修改就可以儲存了

在ubuntu中的vi編輯器中怎麼使用

2樓:林小兀

1.ubuntu上的vi編輯器

預設情況下ubuntu上也安裝有vi但是奇怪的是這個vi是vim-common版本,基本上用不了所以要先把這個版本的vi解除安裝掉才可以,解除安裝命令是

sudo apt-get remove vim-common

解除安裝成功之後接著執行 sudo apt-get install vim,安裝好之後就能使用了

2.vi編輯器應該怎麼用

vi編輯器需要在終端裡才能很好的使用,需要記住的是vi有三種模式分別是命令模式、插入模式、末行模式,我們輸入vi 檔名稱 首先看到的就是命令模式,輸入i就進入例如插入模式,在插入模式裡只允許輸入或編輯,如果要儲存檔案必須按esc這樣就返回了命令模式,之後輸入:wq 就可以儲存檔案並退出了

這個介面是我在終端輸入vi 02.txt出現的介面,這個就是命令模式的介面了,輸入i就可以輸入文字了

文字插入後按一下esc退出插入模式,轉到命令模式,輸入 :wq 儲存並退出

我們可以看到目錄裡面生成了02.txt

3.使用vi命令編輯多個檔案

編輯多個檔案的命令是vi 檔案1 檔案2 檔案3.....

多個檔案的編輯和上面類似,只是儲存檔案那一步有點區別,先前是在命令模式下輸入:wq ,多個檔案就不行了,每編輯並儲存了一個檔案應輸入:wn進入下一個檔案;如果要返回編輯上一個檔案就輸入:

wprev就ok了

4.一些常用的vi命令

進入vi的命令

vi filename :開啟或新建檔案,並將游標置於第一行首

vi +n filename :開啟檔案,並將游標置於第n行首

vi + filename :開啟檔案,並將游標置於最後一行首

vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處

vi -r filename :在上次正用vi編輯時發生系統崩潰,恢復filename

vi filename....filename :開啟多個檔案,依次進行編輯

移動游標類命令

h :游標左移一個字元

l :游標右移一個字元

space:游標右移一個字元

backspace:游標左移一個字元

k或ctrl+p:游標上移一行

j或ctrl+n :游標下移一行

enter :游標下移一行

w或w :游標右移一個字至字首

b或b :游標左移一個字至字首

e或e :游標右移一個字至字尾

) :游標移至句尾

( :游標移至句首

}:游標移至段落開頭

{:游標移至段落結尾

ng:游標移至第n行首

n+:游標下移n行

n-:游標上移n行

n$:游標移至第n行尾

h :游標移至螢幕頂行

m :游標移至螢幕中間行

l :游標移至螢幕最後行

0:(注意是數字零)游標移至當前行首

$:游標移至當前行尾

螢幕翻滾類命令

ctrl+u:向檔案首翻半屏

ctrl+d:向檔案尾翻半屏

ctrl+f:向檔案尾翻一屏

ctrl+b;向檔案首翻一屏

nz:將第n行滾至螢幕頂部,不指定n時將當前行滾至螢幕頂部。

3樓:匿名使用者

給你推薦一

篇我個人寫關於vi的部落格,希望對你有幫助

初用ubuntu的vim,出現一下情況,請高手解答 "/root/vim.txt" "/root/vim.txt" e212: 無法開啟並寫入檔案

ubuntu下如何安裝,ubuntu 下如何安裝install

linux系統中,軟體通常以源 或者預編譯包的形式提供。軟體源 需要編譯為二進位制的機器 才能夠使用,安裝比較耗時,不過您可以自行調節編譯選項,決定需要的功能或元件,或者針對硬體平臺作一些優化。預編譯的軟體包,通常是由軟體的釋出者進行編譯,您只要將軟體拷貝到系統中就可以了。考慮到預編譯軟體包的適用性...

ubuntu下如何編譯c語言,ubuntu下如何編譯C語言

1 首先開啟ubnutu開發環境,直接輸入組合鍵ctrl alt t調出命令列介面。2 需要在當前目錄下建立一個main.c檔案。通過命令touch main.c就可以直接建立該檔案。要檢視建立是否成功,直接通過命令ls檢視即可。3 建立完main.c檔案後,需要進行編寫檔案。ubuntu下提供了一...

如何在ubuntu下安裝aptget

ubuntu中由baiapt get獲得的檔案包儲存在 var cache apt archives du 通過zhiapt get命令 的軟dao件包,放在回 var cache apt archives 目錄下 檔案位置可以在 etc apt source.list檔案中答指定。關於ubuntu...