參考:
1.Linux Vim編輯器使用
2.Ubuntu 16.04 安裝後優化vim
打開文件:vim + 文件名稱
例如:vim /etc/profile
注意:若是文件不存在,則爲新建文件。
w:write q:quit i:insert d:delete
使用vim打開/新建文件後,輸入【i】便可輸入內容。
進入方式:
1.插入模式中:按【Esc】鍵 --> 輸入【:】便可進入底行模式
2.命令模式直接: 輸入【:】便可進入底行模式
先進入底行模式:【Esc】+ 【:】 1.保存退出: 輸入【w】--> 輸入【q】便可 2.正常退出: 輸入【q】便可 3.不保存退出: 輸入【q!】便可 4.強制退出:輸入【!】便可
先進入底行模式:【Esc】+ 【:】+【行號】 1.複製當前行:yy 2.粘貼由yy複製的行:p 3.刪除當前行:dd 4.恢復誤刪除的行:u
貼幾個經常使用的編輯器
1." 顯示行號: set nu(number) 2." 顯示標尺: set ruler 3." 語法高亮: syntax on 4." 突出顯示當前行: set cursorline 5." 輸入命令高亮顯示: set showcmd 6." 設置背景色:set background=dark 7." 用淺色高亮當前行 autocmd InsertEnter * se cul 8." 關閉7: autocmd InsertLeave * se nocul
$ vim .vimrc
下面貼下個人配置文檔
"""""""""""""""""""""""""""""""""""""""""" """""""""""""""""顯示相關""""""""""""""""" """""""""""""""""""""""""""""""""""""""""" set shortmess=atI " 啓動的時候不顯示那個援助烏干達兒童的提示 set nu " 顯示行號 syntax on " 語法高亮 autocmd InsertEnter * se cul " 用淺色高亮當前行 set cursorline " 突出顯示當前行 set ruler " 顯示標尺 set showcmd " 輸入的命令顯示出來,看的清楚些 """""""""""""""""""""""""""""""""""""""""" """"""""""""""""屬性設置""""""""""""""""" """""""""""""""""""""""""""""""""""""""""" set clipboard+=unnamed "共享剪貼板 set autowrite "自動保存 set autoindent " 自動縮進 set foldenable " 容許摺疊 set foldmethod=manual " 手動摺疊 set foldcolumn=0 set foldmethod=indent set foldlevel=3 set foldenable " 開始摺疊 set nocompatible " 不要使用vi的鍵盤模式,而是vim本身的 set noeb " 去掉輸入錯誤的提示聲音 set confirm " 在處理未保存或只讀文件的時候,彈出確認 set tabstop=4 " Tab鍵的寬度 set softtabstop=4 " 統一縮進爲4 set shiftwidth=4 "禁止生成臨時文件 set nobackup set noswapfile set ignorecase "搜索忽略大小寫 set hlsearch "搜索逐字符高亮 set incsearch """""""""""""""""""""""""""""""""""""""""" """"""""""""顯示中文幫助 """"""""""""""""" """""""""""""""""""""""""""""""""""""""""" "語言設置 set langmenu=zh_CN.UTF-8 set helplang=cn if version >= 603 set helplang=cn set encoding=utf-8 endif """""""""""""""""""""""""""""""""""""""""" """"""""""""編碼-語言 """"""""""""""""" """""""""""""""""""""""""""""""""""""""""" set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 set fileencoding=utf-8 set fileencodings=utf-8,gb2312,gbk,gb18030 set fileformats=unix """""""""""""""""""""""""""""""""""""""""" """"""""""""設置配色方案 """"""""""""""""" """""""""""""""""""""""""""""""""""""""""" "colorscheme murphy "字體 "if (has("gui_running")) " set guifont=Bitstream\ Vera\ Sans\ Mono\ 10 "endif