用Linux的vi編寫(xiě)文件后按wq保存時(shí)瞬間出現(xiàn)好多重復(fù),這是怎么回事?

2022-10-02 19:57

3個(gè)回答
你是在編輯 /c 目錄下的 lx2.c 這個(gè)文件吧?
vi在編輯文件的時(shí)候會(huì)保留一個(gè)備份.lx2.c.swp,是個(gè)隱藏文件(文件名以點(diǎn)號(hào).開(kāi)頭)。
提示已經(jīng)說(shuō)得很清楚了,出現(xiàn)這個(gè)提示可能有兩個(gè)原因:
1)另一個(gè)程序正在使用同一個(gè)文件。
2)你上次編輯這個(gè)文件的時(shí)候沒(méi)有正常退出。
總之,是你這次打開(kāi)文件時(shí),vi檢測(cè)到文件的實(shí)際內(nèi)容與備份不一致。
所以,如果不需要這個(gè)備份了,就刪除這個(gè)隱藏文件,然后再用vi編輯,就不會(huì)有這個(gè)提示了。
提示里已經(jīng)說(shuō)得非常明白了,建議你靜下心來(lái)仔細(xì)看一下。
在vi下輸入東西,莫名其妙復(fù)制n遍,經(jīng)過(guò)無(wú)數(shù)次反復(fù)試驗(yàn),發(fā)現(xiàn)在命令行模式下,按了數(shù)字n,然后進(jìn)入編輯模式輸入內(nèi)容,當(dāng)退出編輯模式時(shí),所輸入內(nèi)容會(huì)被復(fù)制n遍
沒(méi)明白?抓圖?
相關(guān)問(wèn)答
linux頭文件存在編譯時(shí)卻找不到
1個(gè)回答2023-04-04 02:05
包含路徑不對(duì)
linux下vi編完rcS以后, wq 后只提示 文件名和行號(hào) ,rcS 63L,0C 但是沒(méi)有執(zhí)行保存退出動(dòng)作
2個(gè)回答2022-08-19 05:21
"沒(méi)有執(zhí)行保存退出動(dòng)作" 只顯示 "rcS 63L,0C ", 應(yīng)該是權(quán)限問(wèn)題,你退出檢查一下權(quán)限,重新試一下,最好發(fā)個(gè)截圖看看。
linux命令vi編輯完成后 :wq 回車(chē)后出現(xiàn)如下錯(cuò)誤提示。這是什么原因?
1個(gè)回答2022-09-29 09:55
你編輯文件命令只有vi,所以保存的時(shí)候沒(méi)有文件名,不知道保存到哪個(gè)文件 可以輸入 :wq filename 這樣就保存到filename文件了 也可以vi filename 編輯完:wq即可
linux系統(tǒng)除了vim、vi 還有什么比較好編輯器?
2個(gè)回答2023-02-26 10:40
文本模式下的編輯器有vi、vim、PNEdit(vi的增強(qiáng)版本)和Emacs。Vi、vim、Emacs是在Linux中使用比較早的編輯器,PNEdit(vi的增強(qiáng)版本)是近兩年被廣泛使用的,每款編輯器...
全文
linux中怎么查看文件是否存在?
1個(gè)回答2023-04-10 20:05
find命令 find是linux下用于查找文件的通用方法。 find語(yǔ)法: find [指定查找目錄](méi) [查找規(guī)則] [查找完后執(zhí)行的action] 例如:find /tmp -nam...
全文
linux中怎么查看文件是否存在
1個(gè)回答2023-03-30 14:25
find命令 find是linux下用于查找文件的通用方法。 find語(yǔ)法: find [指定查找目錄](méi) [查找規(guī)則] [查找完后執(zhí)行的action] 例如:find /tmp -nam...
全文
為什么 Linux 文件拷貝后占存就大了
1個(gè)回答2022-12-22 05:11
貨車(chē)上帶回來(lái)
在linux中編譯C輸入完程序后輸入個(gè):wq然后按什么鍵就然后就回到了上一個(gè)界面?
2個(gè)回答2022-08-20 13:56
在 vi 編輯器里。 先 按一下 ESC 退出,然后 按 : 鍵,然后輸入 wq 保存并退出的意思,再打回車(chē),即可退出編輯狀態(tài)。 使用 gcc -o C源文件 即可編譯。
熱門(mén)問(wèn)答