日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu系统 VI 编辑器初试

發布時間:2025/7/14 Ubuntu 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu系统 VI 编辑器初试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ? ?老早以前就在電腦上裝了Ubuntu的虛擬機,不過也就停留在看看界面上,隨便玩了一下,就擱置在那兒了。最近想嘗試一下不同的系統,就又打開了“塵封”的VMware,開啟虛擬機,提示內部錯誤,什么!難道這是天意,要我繼續使用溫斗士。。。

? ? ? ? 打開服務(運行 “services.msc”),啟動一個“Vmware Authorization Service”的服務,再次運行,這下應該可以了吧。問我為什么要這么做,因為上次就是這樣解決的。

? ? ? ?什么,還是不行!

? ? ? ?關掉VMware,我想了許多事情,為什么它不行,我要不要重新裝系統,要不重新買個本本吧,這輛“老爺車”我早就不想伺候了。重新買什么好呢?thinkpad不錯,可是我一直鐘愛dell。。。

? ? ? 天,我在想些什么。

? ? ? 右鍵,以管理員身份運行Vmware,再次開啟虛擬機,咦,成功開啟了!難道這就是傳說中除了“重啟一下”之外的“以管理員身份運行”大法?

? ? ? ?

? ? ? 言歸正傳,Ubuntu 用ctrl+alt+t 打開終端。

? ? ? 接著,輸入“vi hello.c”,表示我們要進入一個hello.c文件的編輯。可以想成,我要打開記事本,編輯一個名為“hello.c”的文件。

? ? ? vi編輯器的初體驗就是:什么鬼編輯器,反人類啊!

? ? ? ?vi編輯器有幾種不同的模式:普通,編輯,命令。普通模式就是剛進入vi時候的模式;編輯模式,當然就是進入編輯的模式;而命令模式,顧名思義,就是可以輸入各種命令的模式。

? ? ? 按下“i”,表示,在當前光標之前插入字符,而“a”,表示在光標之后插入字符。這兩個很有用啊!

? ? ? 輸入了"#include<stdio.h>",天,怎么換到下一行啊!

? ? ? “esc”太有用了,只要按兩下,返回普通模式,普通模式下也是輸入一些命令的。比如“o”,創建下一行,作用和回車差不多。

? ? ? 再來一句“int main()”,再用“o創建下一行。輸入“{”,哈哈哈,原來vi也不是那么難用嘛,我這不是上手了嗎都。

? ? ?接下來,我就要敲出那兩個大家都熟悉的美妙單詞了,它們將是我在ubuntu系統的“初啼”,想想都有點小激動呢。“printtf(),哎呀,手一抖,多打了一個t,沒關系,退格嘛。

什么,沒用,我按按按,還是沒用。。。

? ? ? 回到命令模式,使用“h”,向左移動光標(向右猜猜用什么?),好,移動,然后呢?按下,“x”,多余的“t”被刪除了,好神奇[呵呵呵呵呵]。

? ? ? 使用“cc”可以干掉一行,使用“j”可以使光標跳到下一行“k”跳到上一行,不過我發現,用"ctrl+p"可以達到和“k”相同的效果,對應的,“ctrl+n”就是下一行啦(prior,next)。

? ? ? “printf(“hello world”)”,終于成功地敲下了這一句,加上分號,使用“o”,再來一行,

? ?? ?“return 0;”完美結束,加上括弧“}”,程序寫完了。

? ? ? 退回命令模式,使用“:wq”,意思是保存,并且退出vi編輯器,終于告別這坑爹的編輯器了。

? ? ??

? ? ?在終端中輸入“gcc hello.c”,編譯剛才寫好的程序,回車

? ?? 輸入“./a.out”來顯示結果,回車

? ? ? “hello world”,多美的一句話啊~~~哈哈哈哈哈


? ? ?vi編輯器確實有它的強大之處(暫時還沒發現,不過大家都這么說啊),要上手,還是要加強練習,多熟悉各種命令,以及模式的切換。

?

總結一下:

vi ?a.b ? ?進入文件a.b的vi編輯

i ? ? ? ? ? ? ?在光標前插入字符

a ? ? ? ? ? ? 在光標之后插入字符

esc ? ? ? ? 兩下,返回普通模式

h ? ? ? ? ? ? 光標左移

l ? ? ? ? ? ? ?光標右移

j/ctrl+n ? 跳到下一行

k/ctrl+p ?跳到上一行

x ? ? ? ? ? ? 刪除光標所在字符

cc ? ? ? ? ? 刪除該行

:wq ? ? 保存文件并退出vi

gcc ? ? ? ?編譯c程序

./a.out ? 輸出運行結果?


以上是一些基本的命令,要靈活使用vi,還需要掌握更多的命令,大概,我看一下,幾十個吧[手動再見],有更高級的vim(可以理解是vi的加強版),支持語法高亮什么的,具體配置可以百度。


推薦閱讀:

vi編輯器常用命令

vim 配置及插件管理



轉載于:https://www.cnblogs.com/renkangchen/p/6641540.html

總結

以上是生活随笔為你收集整理的Ubuntu系统 VI 编辑器初试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。