在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【北京迅為】itop-龍芯2k1000開(kāi)發(fā)指南Linux基礎(chǔ)入門(mén)vim 編輯器

北京迅為電子 ? 2024-10-25 14:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【北京迅為】itop-龍芯2k1000開(kāi)發(fā)指南Linux基礎(chǔ)入門(mén)vim編輯器

龍芯2K1000處理器集成2個(gè)64位GS264處理器核,主頻1GHz,以及各種系統(tǒng)IO接口,集高性能與高配置于一身。支持4G模塊、GPS模塊、千兆以太網(wǎng)、16GB固態(tài)硬盤(pán)、雙路UART、四路USB、WIFI藍(lán)牙二合一模塊、MiniPCIE等接口、雙路CAN總線、RS485總線,擴(kuò)展能力更強(qiáng)。龍芯2K1000已經(jīng)廣泛應(yīng)用于工控、軌道交通、電力、能源等領(lǐng)域,經(jīng)過(guò)大量項(xiàng)目驗(yàn)證,是嵌入式領(lǐng)域一顆新星。擁有完全自主知識(shí)產(chǎn)權(quán),供貨穩(wěn)定,也是龍芯中科面向嵌入式開(kāi)發(fā)的主推產(chǎn)品。

wKgaoWcbQOGARyBEAAemOa7dRis309.png

【實(shí)驗(yàn)平臺(tái)】:迅為龍芯2K1000開(kāi)發(fā)板

視頻介紹】:成體系 |龍芯教學(xué)視頻

【內(nèi)容來(lái)源】《iTOP龍芯2K1000開(kāi)發(fā)指南》

【全套資料及網(wǎng)盤(pán)獲取方式】聯(lián)系淘寶客服加入售后技術(shù)支持群內(nèi)下載

---------------------------

5.2vim編輯器

vim編輯器最初是vi編輯器,vi編輯器是Unix系統(tǒng)最初的編輯器。允許查看文件中的行、在文件中移 動(dòng)、插入、編輯和替換文本。后來(lái)開(kāi)發(fā)人員對(duì)它做了一些改進(jìn)。并重命名為vim。

為什么要學(xué)習(xí)vim而不是其他編輯器?

因?yàn)閹缀跞魏我粋€(gè)發(fā)行版都有vi/vim編輯器,在嵌入式linux上,通常也會(huì)集成vim編輯器, 所以 說(shuō)vim編輯器大部分的版本都是支持的,所以我們就要學(xué)習(xí)vim。

注:在第8.5.3章節(jié)我們已經(jīng)安裝好了vim編輯器,如果你的環(huán)境里面還沒(méi)有安裝vim編輯器,請(qǐng)先按 照8.5.3章節(jié)安裝vim編輯器。

5.2.1 vim編輯器的打開(kāi)和關(guān)閉

vim編輯器沒(méi)有菜單, 是通過(guò)命令來(lái)操作的。 我們打開(kāi)控制臺(tái),這里在home/topeet/Desktop路徑下。

我們直接輸入vim test.c, 這樣就打開(kāi)了文本編輯器,如下圖所示:

wKgaoWcbQOGAbHZfAANyimmm71s892.png

vim test.c命令的意思是打開(kāi)test.c文件,但是在我們當(dāng)前路徑下并沒(méi)有一個(gè)名為test.c的文件,那他是

如何打開(kāi)的呢?如果我打開(kāi)的文件不存在, 它會(huì)新建一個(gè)文件, 如果說(shuō)這個(gè)文件存在, 那么他就直接打

開(kāi)了,所以,只要在終端鍵入vim命令和要編輯的文件的名字就可以啟動(dòng)vim編輯器并創(chuàng)建文件。

關(guān)閉vim編輯器,我們?cè)趗buntu系統(tǒng)里面先輸入:(冒號(hào)),會(huì)進(jìn)到VIM命令行,然后輸入q!并敲回

車(chē),即可退出vim編輯器,q!的意思為退出不保存,如下圖所示:

wKgZoWcbQOGAddwpAAM5R7TX-VY210.png

5.2.2 vim編輯器模式

vim編輯器有三種操作模式:

第一種模式是一般模式。 我們直接打開(kāi)vim編輯器之后,所處的模式就是一般模式,第二種模式是編輯模式。從字面意思上看,編輯模式我們就可以在這個(gè)模式上輸入一些文本。切換到

編輯模式,直接按鍵盤(pán)上的INSERT即可進(jìn)到編輯模式并在vim編輯器的右下角顯示INSERT,我們?cè)诰庉嬆?式里面可以輸入文本內(nèi)容,輸入文字或者字母都是可以的,比如我們輸入Hello xunwei,我們從編輯模式退到一般模式,直接按鍵盤(pán)上ESC按鍵,左下角就沒(méi)有INSERT了,也就完成了編輯模 式到一般模式的切換。

第三種是命令行模式,我現(xiàn)在所處的模式是一般模式,我們切換到命令行模式直接輸入鍵盤(pán)上的 “:”。

如下圖所示有“:”,則現(xiàn)在所處的這個(gè)狀態(tài)就是命令行模式,在命令行模式我們可以輸入命令,比如我 們?cè)?0.1章節(jié)輸入的q!就是退出不保存命令,輸入wq就是保存退出,我們也可以輸入其他命令,比如set number命令,這個(gè)命令的作用就是現(xiàn)實(shí)行號(hào),如下圖所示:

wKgZoWcbQOGAXJULAAO6n_9sRgI855.png

vim編輯器的三種模式可以互相轉(zhuǎn)換,比如在命令行模式按ESC鍵退回到一般模式。接著在按鍵盤(pán)上的insert從一般模式再切換到編輯模式,在按ESC退回一般模式。 但是不管是進(jìn)到編輯模式還是命令行模式 都要先進(jìn)到一般模式。這三種模式我們都是通過(guò)ESC來(lái)退回切換的,最終回到的也都是一般模式,

5.2.3 vim編輯器光標(biāo)移動(dòng)

在編輯模式下,可以直接使用方向鍵在文本區(qū)域移動(dòng)光標(biāo)。

vim也有獨(dú)有的用來(lái)移動(dòng)光標(biāo)的命令:

K: 向上移動(dòng)

J: 向下移動(dòng)

H: 向左移動(dòng)

L: 向右移動(dòng)

Ctrl+F(PageDown) : 下翻一屏

Ctrl+B(PageUp) : 上翻一屏

gg:將光標(biāo)定位到第一行

G:將光標(biāo)定位到最后一行

ngg:將光標(biāo)定位到第n行

5.2.4 vim編輯器復(fù)制

vim復(fù)制操作我們也可以使用快捷鍵,復(fù)制操作的快捷鍵為yy,粘貼操作的快捷鍵為p,比如我們把第 一行的Hello xunwei復(fù)制到第二行,我們可以先在一般模式輸入yy,然后在第二行輸入y既可以復(fù)制成功, 如下圖所示:

wKgZoWcbQOGAMY8xAAOIdrpNORs818.png

yy是復(fù)制當(dāng)前行,我們也可以復(fù)制多行,復(fù)制多行的命令是nyy,比如3yy就是復(fù)制當(dāng)前行下的3行。

5.2.5 vim編輯器刪除

vim編輯器刪除有倆種方法,第一種方法是直接進(jìn)到編輯模式,使用delete刪除,第二種方法是使用

dd命令來(lái)刪除。

dd命令:

dd:刪除光標(biāo)所在行

ndd:刪除n行

n1,n2d:刪除指定范圍的行。 需要在命令行模式下操作。

5.2.6 vim編輯器撤銷(xiāo)

Windows上我們使用的是ctrl+z來(lái)撤銷(xiāo), 在vim編輯器里邊, 撤銷(xiāo)是在一般模式下, 輸入字母u來(lái) 撤銷(xiāo)。 注意這里是一般模式, 而且我們關(guān)閉過(guò)的文本文件就不能在這做撤銷(xiāo)動(dòng)作了, 這個(gè)跟win上是 一樣的。我把刪掉的內(nèi)容再撤銷(xiāo)回來(lái), 我們第一步先要回到一般模式, 如果不清楚在哪個(gè)模式, 我們直 接使用ESC按鍵來(lái)退回到一般模式,然后按鍵盤(pán)上的u,這樣刪掉的內(nèi)容就回來(lái)了。 如果我們不想撤銷(xiāo)了 即怎么反撤銷(xiāo)呢, 反撤銷(xiāo)就是ctrl+r。

撤銷(xiāo):u

反撤銷(xiāo):ctrl+r

5.2.7 vim編輯器查找

vim 編輯器, 我們是在命令行模式下輸入“/”或者“?” 來(lái)查找的。也就是“/”或者“?” 是查找命令。

5.2.8 vim編輯器保存

vim編輯器的保存我們是在命令行模式下進(jìn)行的,保存可以分為保存退出,不保存退出,強(qiáng)行退出。命令如下:

q!強(qiáng)行退出wq保存退出q退出沒(méi)有編輯過(guò)的文本

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11496

    瀏覽量

    213235
  • VIM
    VIM
    +關(guān)注

    關(guān)注

    0

    文章

    136

    瀏覽量

    15701
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    821

    瀏覽量

    31905
  • 2K1000
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    727
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Vim編輯器的基本操作

    在代碼的世界里,效率是永恒的追求。無(wú)論是新手開(kāi)發(fā)者還是資深工程師,都渴望擁有一款能讓自己如虎添翼的編輯器。而在Linux生態(tài)中,有一款被無(wú)數(shù)程序員奉為神器、被譽(yù)為“效率之王”的編輯器
    的頭像 發(fā)表于 05-06 13:41 ?384次閱讀
    <b class='flag-5'>Vim</b><b class='flag-5'>編輯器</b>的基本操作

    LinuxVim編輯器的使用技巧

    Vim】常用總結(jié)? 簡(jiǎn)介? image 什么是vim?? Linux下兩大編輯神器之一 vim ? L
    的頭像 發(fā)表于 04-01 17:36 ?473次閱讀
    <b class='flag-5'>Linux</b>下<b class='flag-5'>Vim</b><b class='flag-5'>編輯器</b>的使用技巧

    全新上市 |iTOP-LS2K0300開(kāi)發(fā)板HMI

    全新上市 |iTOP-LS2K0300開(kāi)發(fā)板HMI
    的頭像 發(fā)表于 02-17 14:39 ?589次閱讀
    全新上市 |<b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>iTOP-LS2K</b>0300<b class='flag-5'>開(kāi)發(fā)</b>板HMI

    國(guó)產(chǎn)龍芯處理雙核64位系統(tǒng)2K1000開(kāi)發(fā)板/核心板

    視頻教程 新增龍芯2K1000開(kāi)發(fā)環(huán)境搭建系列、系統(tǒng)編譯與燒寫(xiě)系列、PMON基礎(chǔ)知識(shí)及啟動(dòng)流程分析系列、pmon移植教程系列視頻教程。更多視頻教程請(qǐng)?jiān)?b class='flag-5'>迅
    發(fā)表于 02-17 11:12

    龍芯2K1000開(kāi)發(fā)板/核心板介紹

    視頻教程 新增龍芯2K1000開(kāi)發(fā)環(huán)境搭建系列、系統(tǒng)編譯與燒寫(xiě)系列、PMON基礎(chǔ)知識(shí)及啟動(dòng)流程分析系列、pmon移植教程系列視頻教程。更多視頻教程請(qǐng)?jiān)?b class='flag-5'>迅
    發(fā)表于 02-08 11:01

    龍芯2K1000開(kāi)發(fā)板/核心板流暢運(yùn)行Busybox、Buildroot、Loognix、QT5.12系統(tǒng)

    視頻教程 新增龍芯2K1000開(kāi)發(fā)環(huán)境搭建系列、系統(tǒng)編譯與燒寫(xiě)系列、PMON基礎(chǔ)知識(shí)及啟動(dòng)流程分析系列、pmon移植教程系列視頻教程。更多視頻教程請(qǐng)?jiān)?b class='flag-5'>迅
    發(fā)表于 01-21 14:38

    北京itop-3562開(kāi)發(fā)板在Linux系統(tǒng)中使用NPU

    北京itop-3562開(kāi)發(fā)板在Linux系統(tǒng)中使用NPU
    的頭像 發(fā)表于 11-25 14:52 ?972次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>itop</b>-3562<b class='flag-5'>開(kāi)發(fā)</b>板在<b class='flag-5'>Linux</b>系統(tǒng)中使用NPU

    電子】龍芯LS2K1000LA和LS2K1000有何區(qū)別?

    電子】龍芯LS2K1000LA和LS2K1000有何區(qū)別?
    的頭像 發(fā)表于 11-13 14:13 ?699次閱讀
    【<b class='flag-5'>迅</b><b class='flag-5'>為</b>電子】<b class='flag-5'>龍芯</b>LS<b class='flag-5'>2K1000</b>LA和LS<b class='flag-5'>2K1000</b>有何區(qū)別?

    國(guó)產(chǎn)龍芯處理選擇2K1000開(kāi)發(fā)板有資料

    視頻教程 新增龍芯2K1000開(kāi)發(fā)環(huán)境搭建系列、系統(tǒng)編譯與燒寫(xiě)系列、PMON基礎(chǔ)知識(shí)及啟動(dòng)流程分析系列、pmon移植教程系列視頻教程。更多視頻教程請(qǐng)?jiān)?b class='flag-5'>迅
    發(fā)表于 10-16 14:23

    北京】《stm32mp157開(kāi)發(fā)板嵌入式linux開(kāi)發(fā)指南》第五章 Ubuntu使用apt-get下載

    北京】《stm32mp157開(kāi)發(fā)板嵌入式linux開(kāi)發(fā)指南》第五章 Ubuntu使用apt
    的頭像 發(fā)表于 09-03 16:26 ?1143次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】《stm32mp157<b class='flag-5'>開(kāi)發(fā)</b>板嵌入式<b class='flag-5'>linux</b><b class='flag-5'>開(kāi)發(fā)指南</b>》第五章 Ubuntu使用apt-get下載

    vim編輯器命令模式使用方法

    文本。 1. Vim編輯器概述 Vim(Vi IMproved)是一款高度可定制的文本編輯器,起源于Vi編輯器
    的頭像 發(fā)表于 08-30 15:01 ?1005次閱讀

    vim編輯器如何使用

    Vim編輯器是一個(gè)功能強(qiáng)大的文本編輯器,它基于Vi進(jìn)行改進(jìn),并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應(yīng)操作。以下是
    的頭像 發(fā)表于 08-30 14:58 ?853次閱讀

    北京龍芯iTOP-LS2K0500開(kāi)發(fā)板快速啟動(dòng)手冊(cè)-第3章 Windows安裝串口終端

    龍芯iTOP-LS2K0500開(kāi)發(fā)
    的頭像 發(fā)表于 08-28 15:13 ?850次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>龍芯</b><b class='flag-5'>iTOP-LS2K</b>0500<b class='flag-5'>開(kāi)發(fā)</b>板快速啟動(dòng)手冊(cè)-第3章 Windows安裝串口終端

    北京itop-龍芯2k1000 sylixos 嵌入式實(shí)時(shí)系統(tǒng)燒寫(xiě)手冊(cè)-第一章與第二章 詳細(xì)步驟

    北京itop-龍芯2k1000 sylixos 嵌入式實(shí)時(shí)系統(tǒng)燒寫(xiě)手冊(cè)-第一章與第二章
    的頭像 發(fā)表于 08-26 14:18 ?1140次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>itop-</b><b class='flag-5'>龍芯</b><b class='flag-5'>2k1000</b> sylixos 嵌入式實(shí)時(shí)系統(tǒng)燒寫(xiě)手冊(cè)-第一章與第二章 詳細(xì)步驟

    常用編輯器Vim編輯器

    Linux下我們對(duì)文本進(jìn)行編輯,經(jīng)常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強(qiáng)大,是大多數(shù)
    發(fā)表于 08-22 09:48
    主站蜘蛛池模板: 97福利| 婷婷五月天.com | 国产婷婷色一区二区三区 | 老师下面很湿很爽很紧 | 日本人69xxxxx | 久久久精品免费国产四虎 | 仙踪林欧美另类视频 | 亚在线 | 夜夜爽天天狠狠九月婷婷 | 国产色播 | 欧美在线一区二区三区 | 2019天天操天天干天天透 | 午夜精品在线免费观看 | 夜夜爽一区二区三区精品 | 免费视频爱爱 | 午夜影音 | 国产在线视频你懂得 | 男人天堂网在线观看 | a成人| 夜夜操操操 | 天天摸天天看天天做天天爽 | 嗯!啊!使劲用力在线观看 | 成人女人a毛片在线看 | 色在线视频网站 | 亚洲免费一级视频 | 免费又爽又黄的禁片1000部 | 天天插日日插 | 天天干天天曰天天操 | 在线看欧美成人中文字幕视频 | 性xxxxx | 三级视频在线播放线观看 | 在线视频久久 | 天天亚洲 | 黄色一级日本 | 亚洲 欧洲 另类 综合 自拍 | 久久伊人网站 | 成人午夜网站 | 一区二区三区在线观看视频 | ww在线观看 | 毛片在线播放网站 | 国产成人高清一区二区私人 |