HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    如何配置vi環(huán)境(如何配置vim編輯環(huán)境)

    發(fā)布時(shí)間:2023-04-07 06:10:26     稿源: 創(chuàng)意嶺    閱讀: 117        

    大家好!今天讓小編來大家介紹下關(guān)于如何配置vi環(huán)境的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請(qǐng)撥打電話:175-8598-2043,或添加微信:1454722008

    文章目錄列表:

    如何配置vi環(huán)境(如何配置vim編輯環(huán)境)

    一、vivs2020怎么安裝

    下載VisualStudioCode2020。安裝相關(guān)包。下載MinGW。配置環(huán)境變量。驗(yàn)證環(huán)境配置是否成功。用點(diǎn)cpp文件配置C加加環(huán)境。編輯launch點(diǎn)json配置文件。

    進(jìn)入官網(wǎng),下載visualStudioCode2020并安裝,安裝中所有出現(xiàn)的選項(xiàng)都為默認(rèn)。官網(wǎng)下載地址為,https,code點(diǎn)visualstudio點(diǎn)com,打開軟件,選擇最左側(cè)最后按鈕,在搜索欄中搜索C加加并點(diǎn)擊第一個(gè)CC加加的右下方綠色install進(jìn)行安裝。進(jìn)入網(wǎng)站,https,sourceforge點(diǎn)net,projects,mingw到w64files,點(diǎn)擊x86,64,posix,seh。下載完成后的壓縮包進(jìn)行解壓,安裝到自己想安裝的位置。我的電腦右鍵屬性到高級(jí)系統(tǒng)設(shè)置到環(huán)境變量到點(diǎn)擊Path后選編輯到新建變量變量值為WinGW的bin文件的路徑完成后按下確定。按下win加R,輸入cmd,回車鍵之后輸入g加加,再回車,若提示fatalerror,noinputfiles,則環(huán)境變量配置成功,若提示g加加,不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件,則環(huán)境變量配置失敗。

    網(wǎng)上已找到關(guān)于vsvim安裝相關(guān)內(nèi)容,包含vsvim安裝相關(guān)文檔代碼介紹,相關(guān)教程視頻課程,以及相關(guān)vsvim安裝問答內(nèi)容。為您解決當(dāng)下相關(guān)問題,如果想了解更詳細(xì)vsvim安裝內(nèi)容。

    二、在 linux 系統(tǒng)中,“vi”命令的使用方法是什么?

    一般模式常用操作

    【h(或向左方向鍵)】 光標(biāo)左移一個(gè)字符

    【j(或向下方向鍵)】 光標(biāo)下移一個(gè)字符

    【k(或向上方向鍵)】 光標(biāo)上移一個(gè)字符

    【l(或向右方向鍵)】 光標(biāo)右移一個(gè)字符

    【[Ctrl] + f】 屏幕向下移動(dòng)一頁(相當(dāng)于Page Down鍵)

    【[Ctrl] + b】 屏幕向上移動(dòng)一頁(相當(dāng)于Page Up鍵)

    【[0]或[Home]】 光標(biāo)移動(dòng)到當(dāng)前行的最前面

    【[$]或[End]】 光標(biāo)移動(dòng)到當(dāng)前行的末尾

    【G】 光標(biāo)移動(dòng)到文件的最后一行(第一個(gè)字符處)

    【nG】 n為數(shù)字(下同),移動(dòng)到當(dāng)前文件中第n行

    【gg】 移動(dòng)到文件的第一行,相當(dāng)于"1G"

    【n[Enter]】 光標(biāo)向下移動(dòng)n行

    【延展閱讀】

    (一)vi/vim是什么?

    Linux世界幾乎所有的配置文件都是以純文本形式存在的,而在所有的Linux發(fā)行版系統(tǒng)上都有vi編輯器,因此利用簡單的文字編輯軟件就能夠輕松地修改系統(tǒng)的各種配置了,非常方便。vi就是一種功能強(qiáng)大的文本編輯器,而vim則是高級(jí)版的vi,不但可以用不同顏色顯示文字內(nèi)容,還能進(jìn)行諸如shell腳本、C語言程序編輯等功能,可以作為程序編輯器。

    (二)為什么要學(xué)習(xí)vi/vim?

    首先所有的Linux發(fā)行版系統(tǒng)上都會(huì)默認(rèn)內(nèi)置vi編輯器,而不一定帶有其他文本編輯器,非常通用;其次,很多軟件的編輯接口都會(huì)默認(rèn)調(diào)用vi;第三,vi具有程序編輯的能力;最后,vi程序簡單,編輯速度相當(dāng)快速。

    (三)vim配置文件

    vim的配置文件為/etc/vimrc,但一般不建議直接修改這個(gè)文件,而是在用戶根目錄下創(chuàng)建一個(gè)新的隱藏文件:

    vim ~/.vimrc

    然后編輯這個(gè)文件,常用的配置如下:

    bash

    "雙引號(hào)后面的內(nèi)容為注釋

    set nu "顯示行號(hào)

    set hlsearch "查找的字符串反白顯示

    set backspace=2 "可隨時(shí)用退格鍵進(jìn)行刪除

    set autoindent "自動(dòng)縮排

    set ruler "在最下方一行顯示狀態(tài)

    set showmode "在左下角顯示模式

    set bg=dark "顯示不同的底色,還可以為light

    syntax on "語法檢驗(yàn),顏色顯示

    參考資料

    $Linux vi/vim編輯器常用命令與用法總結(jié).鍵盤上的手藝人[引用時(shí)間2018-3-7]

    三、linux非root權(quán)限配置環(huán)境變量

    Linux的變量種類

    按變量的生存周期來劃分,Linux變量可分為兩類:

    1 永久的:需要修改配置文件,變量永久生效。

    2 臨時(shí)的:使用export命令聲明即可,變量在關(guān)閉shell時(shí)失效。

    設(shè)置變量的三種方法

    1 在/etc/profile文件中添加變量【對(duì)所有用戶生效(永久的)】

    用VI在文件/etc/profile文件中增加變量,該變量將會(huì)對(duì)Linux下所有用戶有效,并且是“永久的”。

    例如:編輯/etc/profile文件,添加CLASSPATH變量

    export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib

    注:修改文件后要想馬上生效還要運(yùn)行# source /etc/profile不然只能在下次重進(jìn)此用戶時(shí)生效。

    2 在用戶目錄下的.bash_profile文件中增加變量【對(duì)單一用戶生效(永久的)】

    用VI在用戶目錄下的.bash_profile文件中增加變量,改變量僅會(huì)對(duì)當(dāng)前用戶有效,并且是“永久的”。

    例如:編輯guok用戶目錄(/home/guok)下的.bash_profile

    命令用法如下

    $ cd (進(jìn)入用戶登陸目錄)

    $ls –al .bash_profile(.bash_profile為隱藏文件,因此要用ls –a命令查找)

    $vi .bash_profile(用vi編輯.bash_profile)

    vi/home/guok/.bash.profile添加如下內(nèi)容:exportCLASSPATH=./JAVAHOME/lib;JAVA_HOME/jre/lib

    注:修改文件后要想馬上生效還要運(yùn)行$ source /home/guok/.bash_profile不然只能在下次重進(jìn)此用戶時(shí)生效。

    3 直接運(yùn)行export命令定義變量【只對(duì)當(dāng)前shell(BASH)有效(臨時(shí)的)】

    在shell的命令行下直接使用[export 變量名=變量值] 定義變量,

    該變量只在當(dāng)前的shell(BASH)或其子shell(BASH)下是有效的,

    shell關(guān)閉了,變量也就失效了,再打開新shell時(shí)就沒有這個(gè)變量,需要使用的話還需要重新定義。

    環(huán)境變量的查看

    1 使用echo命令查看單個(gè)環(huán)境變量。例如:

    echo $PATH

    2 使用env查看所有環(huán)境變量。例如:

    env

    3 使用set查看所有本地定義的環(huán)境變量。

    使用unset刪除指定的環(huán)境變量

    set可以設(shè)置某個(gè)環(huán)境變量的值。清除環(huán)境變量的值用unset命令。如果未指定值,則該變量值將被設(shè)為NULL。示例如下:

    export TEST="Test..." #增加一個(gè)環(huán)境變量TEST env|grep TEST #此命令有輸入,證明環(huán)境變量TEST已經(jīng)存在了

    TEST=Test...

    unset TEST #刪除環(huán)境變量TEST

    $ env|grep TEST #此命令沒有輸出,證明環(huán)境變量TEST已經(jīng)刪除

    常用的環(huán)境變量

    PATH 決定了shell將到哪些目錄中尋找命令或程序

    HOME 當(dāng)前用戶主目錄

    HISTSIZE 歷史記錄數(shù)

    LOGNAME 當(dāng)前用戶的登錄名

    HOSTNAME 指主機(jī)的名稱

    SHELL 當(dāng)前用戶Shell類型

    LANGUGE  語言相關(guān)的環(huán)境變量,多語言可以修改此環(huán)境變量

    MAIL 當(dāng)前用戶的郵件存放目錄

    PS1 基本提示符,對(duì)于root用戶是#,對(duì)于普通用戶是$

    Linux下設(shè)置和查看環(huán)境變量

    https://www.cnblogs.com/qiuhong10/p/7815943.html

    Linux下修改.bash_profile 文件改變PATH變量的值

    https://blog.csdn.net/u011323949/article/details/79045788

    四、linux下配置自己的環(huán)境變量文件my_env.sh

    配置環(huán)境變量分為系統(tǒng)級(jí)和用戶級(jí),系統(tǒng)級(jí)所有用戶生效,用戶級(jí)針對(duì)特定用戶,現(xiàn)場(chǎng)環(huán)境根據(jù)職能不同,會(huì)通過用戶限制操作范圍,環(huán)境變量修改以實(shí)際需要為準(zhǔn),遵循權(quán)限最小原則。

    一般添加系統(tǒng)環(huán)境變量,修改/etc/profile文件,如果操作失誤,刪除重要配置,影響系統(tǒng)運(yùn)行。

    centos7版本中 /etc/profile 默認(rèn)掃描路徑 /etc/profile.d/ ?.sh文件,并添加內(nèi)容到環(huán)境變量中,可以通過這種方式不操作/etc/profile增加環(huán)境變量。

    在/etc/profile.d/下創(chuàng)建文件 my_env.sh,并設(shè)置環(huán)境變量,如jdk等,內(nèi)容如下:

    vi /etc/profile.d/my_env.sh

    編輯用戶文件:~/.bash_profile,增加新path配置信息。如jdk:

    自定義命令可以實(shí)現(xiàn)很多功能,如項(xiàng)目結(jié)構(gòu)化目錄文件生成、系統(tǒng)命令集合、帶參命令自動(dòng)填充等,腳本功能決定自定義命令的豐富程度。

    創(chuàng)建自定義命令文件目錄,方便集中管理,這里在當(dāng)前用戶目錄下創(chuàng)建bin目錄:mkdir ~/bin

    創(chuàng)建自定義命令文件,文件名為命令名,如vi ~/bin/print,內(nèi)容打?。篹cho test,添加文件執(zhí)行權(quán)限:chmod 700 ~/bin/print

    系統(tǒng)級(jí)

    編輯/etc/profile.d/my_env.sh文件,增加環(huán)境變量export PATH= PATH:/home/用戶名/bin

    測(cè)試

    控制臺(tái)輸入print ,回車即可

    以上就是小編對(duì)于如何配置vi環(huán)境問題和相關(guān)問題的解答了,如有疑問,可撥打網(wǎng)站上的電話,或添加微信。


    推薦閱讀:

    如何讓百度加速收錄(如何讓百度加速收錄文章)

    抖音抖一抖振動(dòng)如何取消(抖音抖一抖振動(dòng)怎么關(guān)閉)

    如何注冊(cè)店里位置(如何注冊(cè)店里位置定位系統(tǒng))

    微信視頻號(hào)顯示朋友贊過

    女名字優(yōu)雅大方寓意好