導航:首頁 > 文件教程 > vim臨時文件作用

vim臨時文件作用

發布時間:2021-12-05 08:29:10

linux 下的vi 主要作用是什麼

Vi是Unix及Linux系統下標準的編輯器,由美國加州大學伯克利分校的Bill Joy所創立。

基本上vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。

各模式的功能區分如下:

1、命令模式(command mode)

控制屏幕游標的移動,字元、字或行的刪除,移動復制某區段及進入插入模式、底行模式下。

2、插入模式(Insert mode)

只有在插入模式下,才可以做文字輸入,按ESC鍵可回到命令模式。

3、底行模式(last line mode)

文件保存或退出vi,也可以設置編輯環境,如尋找字元串、列出行號。

不過一般我們在使用時把vi簡化成兩個模式,就是將底行模式也算入命令模式。

(1)vim臨時文件作用擴展閱讀

在文本編輯器出現前,人們用打孔機把計算機文字打到穿孔卡片上。文字存放於一個裝著這樣的薄卡片的盒子里,可以用讀卡器來閱讀。

第一個文本編輯器是一種行編輯器,它運行在打字機型的終端上,這種編輯器並不具備在窗口和屏幕中顯示的功能。它包含了一些非常短的命令(為了減少打字量)。其中一個命令能夠把文件的指定部分通過打字機列印出來。

編輯游標是想像中的一個插入點,通過特殊命令,可以把它移動到特定內容字元串所在的行。隨後,內容字元串又被擴展成正則表達式。

如果想看到文件的變化,你需要把它列印出來。相對於穿孔機來說,人們認為這種基於行的文本編輯器具有革命性的進步。如果沒有它,用戶就需要把那些處理文本的命令打成專用的卡片,並在編輯文件時使用這些卡片。

當帶有顯示屏的計算機終端出現後,基於顯示屏的文本編輯器開始流行起來。最早的全屏編輯器中,有一種叫做O26,它是於1967年為CDC 6000系列機器的操作控制台而作的。

另外一個早期的全屏編輯器是vi。vi誕生於20世紀70年代。至今,它仍然內置於Unix和Linux系統中,不過vi也有一個改善的版本Vim也十分為人所知。全屏編輯器對視頻終端的銷售起到了促進的作用。



⑵ Linux中的Vim恢復數據時使用的.swp文件是如何實現的大概思路就可以了,謝謝!

如果突然停電或者編輯的時候出現問題會產生一個fileName.swp的文件,這個文件是vim中的緩存,好版比word的臨時文權件,vim也是會定期保存文件的,它保存的位置就是這個緩存區,一旦編輯完成,vim就會清除掉它,如不正常退出則會留下此文件。
恢復文件的方法:vim -r 文件名。

⑶ 文本編輯器(vi)中,末行模式輸入:w /tmp/newfile命令的作用是什麼

題主你好,
末行模式輸入:
:w /tmp/newfile
作用是:
將當前文檔保存在/tmp/目錄下,保存的文件名為newfile
----
舉例來說:
假設當前/tmp/目錄下為空,即啥也沒有,然後在命令行輸入:
vim
回車後,會打開vim編輯器,我們在vim編輯器中輸入:
i
進入編輯模式,此時可以隨意輸入內容,假設我們輸入:
hello world!
接著按鍵盤左上角的:
ESC鍵
此時處於命令模式,重點來了,輸入:
:w /tmp/newfile
回車後,/tmp/目錄就不是空的了,而是有一個名為:
newfile
且內容為:
hello world!
的文件
*. 可以再輸入 :q 退出vim編輯器, 然後cd /tmp切換到/tmp目錄下,再執行ls命令,看是否有你個名為newfile的文件, 最後執行 cat newfile 看一下文件內容是否為 hello world!
希望可以幫到題主, 歡迎追問.

⑷ vim生成的臨時文件有什麼用

默認情況下使用Vim編程,在修改文件後系統會自動生成一個帶~的備份文件,看上去又亂又討人厭。
怎麼讓Vim不自動生成這些備份文件呢?
1. 找到你的Vim安裝目錄,如果是在Windows下默認路徑安裝的,應該是在C:/Program Files/Vim/ wim72/vimrc_example.vim
2. 找到這個文件:vimrc_example.vim ,我的這個文件是在vim70文件夾下,具體還要看你安裝的是什麼版本的。
3. 找到後打開,找到這一句:if has("vms")
把這個判斷里的if部分保留,else部分注釋掉。
(Vim的注釋符是")
即修改後應該是這樣的:
if has("vms")
set nobackup " do not keep a backup file, use versions instead
" else
" set backup " keep a backup file
4. 保存

⑸ 可否把vim的臨時交換文件設置到某個目錄下

那個是備份文件,你不想讓它出現可以在vimrc中設置:
"設置無備份文件
set nowritebackup
set nobackup
set noswapfile
backup 覆蓋文件前創建一個備份。文件成功寫入後保留該備份。

⑹ LINUX中的VI編輯器的最終作用是干什麼的

總的來說,vi類似於windows的notepad,但功能比notepad還要強大。如果你熟悉notepad的使用的話,對vi應該就有了一定的了解了。vi可以作為shell編程的基礎,如果你想很好的掌握字元界面的unix/linux, vi是少不了的一個很好的鍛煉的地方。不過現在都是圖形化界面了,你要是覺得沒有必要,考試也不會考的話,也不用太看重了。

Linux上最常用的文本編輯器Vi(或Vim)。文本編輯器是所有電腦系統中最常使用的一種工具。用戶在使用電腦的時候,往往需要創建自己的文件,無論是一般的文字文件、資料文件,還是編寫源程序,這些工作都離不開編輯器。

Vi是Visual interface的簡稱,它在Linux上的地位就像Edit程序在DOS上一樣。它可以執行輸出、刪除、查找、替換、塊操作等眾多文本操作,而且用戶可以根據自己的需要對其進行定製,這是其他編輯程序所沒有的。

Vi不是一個排版程序,它不像Word或WPS那樣可以對字體、格式、段落等其他屬性進行編排,它只是一個文本編輯程序。

Vi沒有菜單,只有命令,且命令繁多。Vi有3種基本工作模式:命令行模式、文本輸入模式和末行模式。

Vi命令可以說是UNIX/Linux世界裡最常用的編輯文檔的命令了,很多人不喜歡Vi就因為它有太多的命令集,但是我們只需要掌握基本的命令然後靈活地加以運用,相信您一定會喜歡它的。

要在Linux下編寫文本或語言程序,您首先必須選擇一種文本編輯器。可以選擇使用Vim編輯器,使用它的好處是幾乎每一個版本的Linux都會有它的存在。然而它是在文本模式下使用,需要記憶一些基本的命令操作方式。您也可以選擇使用 pico, joe, jove編輯器,午夜司令官mc編輯器等,它們都比Vim來得簡單。如果您實在不習慣使用文字模式,可以選擇視窗環境下的編輯器,像Gedit, Kate等,或是使用KDevelop,它是在Linux中的X Window下執行的C/C++整合式開發環境。

⑺ linux cd和vim 什麼作用

麻煩吧問題描述清楚,linux cd是指linux的live cd還是指cd命令
vim是一個文本編輯器。

⑻ vim8.0中如何禁止生成un後綴的臨時文件

禁止vim生成備份文件 在 .vimrc中加入以下內容:
set nobackup1
這樣可以禁止生成帶 ~ 的文件。如果禁用後,vim自動備份的功能就失效了.
禁止.swp文件 在.vimrc中加入以下內容:
set noswapfile1
The swap file is created when you have a file open, and provides some backup/recovery security, in case Vim crashes while editing a file. It also can prevent multiple Vims from editing the same file. I usually just turn this off too, because I rarely have a use for it. The .swp file isn』t as annoying as the ~ file, because it goes away when you close Vim, but I still just turn that feature off.

⑼ 本人初接觸linux,用vi +文件名,提示臨時文件太大,要怎麼用more命令吶試了好多次都不行

如果問文件太大,值需要看這個文件中的最後幾行
tail -100 文件名
查看文件的最後100行

⑽ 在windows中如何禁止vim生成臨時文件

閱讀全文

與vim臨時文件作用相關的資料

熱點內容
!4_ '6h[Bz9zd.F 瀏覽:553
李釆潭 作品 瀏覽:9
有一部電影男主有雀斑 瀏覽:473
數據字典保存哪些信息 瀏覽:63
文件夾的圖片怎麼復制到word 瀏覽:110
壓縮文件照片如何導到桌面 瀏覽:605
ios中如何讀取doc文件 瀏覽:786
能在線播放的電影你懂的 瀏覽:11
汽車總動員英語在線觀看 瀏覽:99
飯店點菜單app如何做的 瀏覽:524
鴻蒙系統文檔類文件位置 瀏覽:397
法國灰姑娘電影 瀏覽:80
合川區數控編程培訓哪裡有 瀏覽:139
win10特效ubuntu 瀏覽:196
linuxc文件刪除文件夾 瀏覽:994
山西省通知文件內容從哪找 瀏覽:383
歐洲羅馬宮廷大片 瀏覽:654
excel表格插入dwg文件 瀏覽:713
模糊文件名批量復制vba代碼 瀏覽:482
調試程序演算法的目的 瀏覽:916

友情鏈接