vi/vim編輯器顯示顏色
vivim
編輯器顯示顏色
如果出現bash:vim:commandnotfound。
解決方法是:
rpm -qa|grep vim
[[email protected] ~]# rpm -qa|grep vim
vim-common-7.0.109-3
vim-minimal-7.0.109-3
vim-enhanced-7.0.109-3.i386.rpm
把它安裝好了就可以了。
vi本身是不帶顏色的,vim帶顏色
用命令:
alias vi=vim
就ok了。
或者將其新增到當前使用者目錄中的.bashrc中
以後vi就帶顏色了。
編輯檔案:
vi /etc/vimrc(修改全部使用者vi顏色)
編輯檔案:
vi ~./.vimrc(修改當前使用者vi顏色)
並敲入一下內容(以下內容可選擇設定,一般不需要這麼多...):
一般可設定如下:
set hlsearch "高亮度反白
set backspace=2 "可隨時用退格鍵刪除
set autoindent "自勱縮排
set ruler
"可顯示最後一行癿狀態
set showmode "左下角那一行癿狀態
set nu "可以在每一行癿最前面顯示行號啦!
syntax on
正在使用vi是突然發現vi沒有顏色了。原來我使用了
su cs和su - cs命令來切換了使用者。
前乙個命令將之前使用者的環境變數帶入當前的使用者環境中;
而後乙個命令則使用切換後使用者本身的環境變數。
在當前使用者的.vimrc檔案中新增
syntax on
即可如果到這裡你還沒搞定,是不是很鬱悶呀。嘎嘎...下一種方法可能會更有幫助喲...
在~/.bashrc或者/root/.bashrc檔案中新增:
alias ls='ls --color=auto'
這個是ljc007出的注意喲...
syntax on "語法高亮顯示
filetype indent on "檔案自動縮排
set showcmd " show (partial) command in status line.
set showmatch " show matching brackets.
set incsearch " incremental search
set mouse=a " enable mouse usage (all modes) in terminals
set syn=cpp "語法高亮
set nu! "顯示行號
set hlsearch
set nobackup "不產生備份檔案
set ruler "在編輯過程中,在右下角顯示游標位置的狀態行
colorscheme evening "設定配色方案
set autoindent "使用自動對其,也就是把當前行的對其格式應用到下一行
set smartindent "依據上面的對其格式,智慧型的選擇對其方式
set tabstop=4 "設定tab鍵為4個空格
set shiftwidth=4 "設定當前行之間交錯時使用4個空格
set enc=utf-8 "設定編碼
set fenc=utf-8 "設定檔案編碼
set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 "設定檔案編碼檢測型別及支援格式
set langmenu=zh_cn.utf-8 "指定選單語言
set helplang=cn "中文幫助
儲存退出。
引自:命令列終端顯示顏色:在.bashrc 檔案中新增:
ps1='$\[\033[01;32m\]\u@\h\[\03 3[00m\]: \[\033[01;34m\]\w\[\033[00m\]\$'
修改完後執行:source .bashrc
vi vim 編輯器詳解
vi vim 強大的編輯器 進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pat...
vi vim編輯器入門
一 vi vim的三種模式 就是你直接用命令 vi 檔名 開啟乙個檔案的話,預設是在命令模式下。命令模式下是不能直接編輯文字的,你輸入的字母會被當作命令執行。比如輸入i,是指在當前游標前輸入,並且切換到插入模式。在插入模式下你就可以進行文字的編輯。插入模式下你按esc可以返回命令模式。在命令模式下,...
vi vim 檔案編輯器
1 命令列模式command mode 控制螢幕游標的移動,字元 字或行的刪除,移動複製某區段及進入insert mode下,或者到 last line mode。2 插入模式 insert mode 只有在insert mode下,才可以做文字輸入,按 esc 鍵可回到命令列模式。3 底行模式 l...