Vim 檔案與緩衝區以及操作

2021-10-01 14:45:54 字數 494 閱讀 5201

這裡有更好的閱讀體驗

檔案是儲存在硬碟上的,而緩衝區是在記憶體中,開啟乙個檔案,就是把檔案讀入到乙個緩衝區中,編輯檔案(緩衝區)後,二者內容(記憶體和硬碟)會出現差別,儲存檔案後,會把記憶體中的資料寫回硬碟。

緩衝區列表
使用ls命令檢視開啟的檔案

切換緩衝區

通過命令切換緩衝區

命令

效果bprevious上乙個緩衝區

bnexrt下乙個緩衝區

bfirst第乙個緩衝區

blast最後乙個緩衝區

bdelete 1 2 3刪除1,2,3號緩衝區

n,m bdelete刪除n號至m號緩衝區|

檔案操作 清空緩衝區

在進行輸入輸出操作或者檔案讀寫時,由於涉及到緩衝區的使用,可能遇到一些問題。例如,scanf 函式用於從stdin輸入資訊,在從標準輸入緩衝區讀取資訊時,往往以 n 作為結束輸入的標誌,但是換行符 n 仍然殘留在緩衝區中,下次再次從標準輸入讀取資訊時,殘留的換行符 n 會被當做有效資訊讀取,即,上一...

檔案緩衝區

前段我把鍵盤丟了,今天我重新買了乙個鍵盤,新鍵盤拿到手後,舊鍵盤又被我找到了!我真是 現在呢,我兩個鍵盤它也沒多大用,於是我決定把新鍵盤送給我在北京的好盆友foreb。我現在有兩個送鍵盤的方案 1.我親自護送鍵盤,打車,買機票到北京,然後跑到他家,他在家的話,直接給他,不在家我再等等他,等他回來了給...

執行緒以及緩衝區

size medium 1.執行緒 我們把正在計算機中執行的程式叫做 程序 所謂 執行緒 是 程序 中某個單一順序的控制流。在單個程式中同時執行多個執行緒完成不同的工作,稱為多執行緒。通俗的說法,之前編的程式如果乙個指令沒進行完,則不能進行下乙個指令,或者不能關閉視窗。利用多執行緒,可以完成多個指令...