簡體   English   中英

如何從終端打開 VIM [無名稱] 文件

[英]How to open VIM [no name] file from terminal

我正在使用 Linux。

在終端我可以輸入

vim sample

文件 'sample' 的 vim 窗口打開

這里任何更改都可以用:w保存

但我想打開一個沒有名稱的新 vim 文件,並使用名稱 sampleName 保存它

:w sampleName

但我無法這樣做。

在終端中只輸入 vim 會給我一個包含關於和版權信息的窗口

我沒有使用gvim ,而是使用vim

你應該能夠不帶任何參數地運行vim 它會自己打開vim。 要將其保存到文件,請執行命令:w <new file name>

發出命令:enew並了解 Vim 如何管理文件編輯

我建議在幫助文件 usr_22.txt 中閱讀 Vim 中的文件和緩沖區使用情況。

正如 architrex 所指出的,默認情況下,如果啟動 Vim 時參數列表中沒有列出文件,則會創建一個新緩沖區。 請參閱:help starting


如果你像你描述的那樣使用文件參數列表中的一個文件啟動 vim, vim sample ,使用空緩沖區的一種常見方法是發出:enew命令(通常在你將更改寫入名為 sample 的文件之后, :w )。

在此處輸入圖像描述

我們可以在這里看到新的緩沖區: 在此處輸入圖像描述

完成對新緩沖區的修改后,您可以發出寫入命令:w sampleName ,並獲得寫入文件的預期結果。


Vim 對緩沖區的使用很直觀,你會越用越熟練。

當我開始使用 Vim 時,我利用了 NETRW,這是一個帶有 Vim 的種子文件導航插件,用於文件創建(並將這些新文件放在緩沖區中)。

以下是利用 NETRW 來執行此操作的一種方法。

如果你已經啟動了 Vim,我會輸入:Exp:e. 這是將啟動文件瀏覽器的 ex 命令,這是種子文件導航插件 NETRW 的一個功能。

可以啟動 Vim:

在此處輸入圖像描述

啟動 NETRW 的文件瀏覽器:

在此處輸入圖像描述

然后我會使用文件資源管理器導航到所需的文件以創建一個你想要編輯的新文件( k向上, j向下,回車鍵意味着選擇)。

在此處輸入圖像描述

接下來,我將在導航到所需位置后鍵入%

在此處輸入圖像描述

您將收到“輸入文件名”的通知。 只需輸入“sampleName”並按回車鍵。

在此處輸入圖像描述

進入編輯模式(例如i )並開始輸入。

在此處輸入圖像描述

NETRW 是一個強大的文件導航工具。 在所需的文件位置創建文件是使用好 Vim 的一項基本技能。

您還可以閱讀有關 NETRW 的幫助文件(例如 ex 命令, :help netrw )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM