歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 配置 vi (語法高亮,自動換行)

CentOS 配置 vi (語法高亮,自動換行)

日期:2017/2/28 16:06:47   编辑:Linux教程

安裝CentOS後,默認root賬戶syntax功能沒有正常啟用,vi不是高亮顯示的。解決方法是將vi alias 到vim。

shell在啟動時,至少要用到用戶主目錄裡的一個啟動腳本。啟動文件分為兩類——profiles文件和rc文件。profile文件只是在用戶登錄時執行一次,而rc文件在每次創建一個shell時都要執行一次。所以,一般情況下,將只需執行一次的命令放在profile文件裡,而別名、有關歷史記錄的設置和set -o命令都放在rc文件裡。

讓vi“出彩”的方法:

vi ~/.bashrc

alias vi='vim'

配置vi時,要編輯的文件是用戶主目錄下的~/.vimrc文件,而不是/etc/vimrc文件。如何編輯了/etc/vimrc,改變的是所有用戶的vi配置。CentOS下root主目錄下如何沒有.vimrc文件,需要自建~/.vimrc文件。

常用的配置有:

vi ~/.vimrc

syntax on

set showmode

set autowrite

set number

set autoindent

set showmatch

此外可以用map——建立快捷鍵映射表

要在輸入模式下保存文件只需按F2鍵方法:

map! #2 ^[:w ^m

用一個鍵從vi編輯器編譯一個C程序或執行一個shell腳本。F3 編譯F4執行

map #3 :!cc %^m

map #4 :!%^m

Copyright © Linux教程網 All Rights Reserved