2021-05-12 14:32:11
vim基本操作筆記
在Linux系統中有多種程式碼編輯器,例如vim, gedit, emacs。這這些編輯器各有所長,就我個人而言,對於比較短的程式碼,一般可以用vim解決就不用其它的工具,而長程式碼的情況下更喜歡用gedit,這個gnome自帶的程式碼編輯器是完全夠用的,而對emacs的使用並不是非常熟悉,雖然有很多大神強烈推薦。這就相當於學習游泳,自由泳和蛙泳都可以遊,而我可以遊較好的蛙泳,但是自由泳就是怎麼學也無法熟練。所以下面只介紹一下vim的常用命令和使用方法。
1.undo
:u
2.exit without change
:q
3.exit with saved change
:x
4.save change in vim
:w
5.Vim易用設定:組態檔是~/.vimrc
# 顯示語法高亮,針對主流的程式語言
syntax on
# 設定利用滑鼠自由地移動游標
set mouse=a
6.vim記住上次編輯和瀏覽的位置,可以在~/.vimrc中新增如下程式碼段:
"remember last update or view postion"
" Only do this part when compiled with support for autocommands
if has("autocmd")
" In text files, always limit the width of text to 78 characters
autocmd BufRead *.txt set tw=78
" When editing a file, always jump to the last cursor position
autocmd BufReadPost *
if line("'"") > 0 && line ("'"") <= line("$") |
exe "normal g'"" |
endif
endif
7.vim開啟單詞拼寫檢查
:set spell
雖然也可以將這個設定寫進.vimrc中,但是單詞拼寫的檢查和多時候只是針對latex和txt檔案中臨時出現的英語單詞進行的,在更多的時候vim操作的物件是程式程式碼,裡面並沒有正確的英語單詞,所以拼寫檢查是完全沒有必要的,因此只要可以臨時對拼寫進行檢查就可以了。
Linux下使用vim命令編輯與修改文字內容 https://www.linuxidc.com/Linux/2018-03/151584.htm
本文永久更新連結地址:https://www.linuxidc.com/Linux/2018-04/151693.htm
相關文章