散打Linux基础教程之二:Vim编辑器的使用
散打Linux基础教程之二:Vim编辑器的使用
前言
vim XXX # 打开 XXX文件
Vim的三种模式
-
普通模式:又称命令模式,Vim剪切,复制,粘贴,保存,,跳转固定行,退出等操作都在普通模式下执行,以 : 开头输入相应命令。刚进入Vim时的就是普通模式。
-
插入模式:进入插入模式下,就可以添加内容了,常进用的插入方式有,光标插入(i),下行插入(o),追加插入(a)。按 esc 键退出到普通模式
-
可视模式:不常用,一般用做块粘贴比较方便。按住v 键进入。
设置基本属性
-
显示行数: set number
-
显示标尺: set ruler
-
设置字体: set guifont=dejaVu\ Sans\ MONO\ 10 或 set guifont=Courier_New:h10:cANSI
# + 文字
添加备注。具体的设置参数可以自行百度。
Vim插件管理:
Vim-Plug
下载和使用方式:
-
安装: curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
-
使用:以下载安装一款"lightline.vim"插件为例: 打开.vimrc 文件,输入一下命令: call plug#begin()
Plug 'itchyny/lightline.vim'
call plug#end() -
打开vim使用命令 : PlugInstall
安装插件 -
打开vim使用命令: PlugClean
卸载相应的插件
Vim里光标跳转到固定行
^
:跳转到一行的行首$
:跳转到一行的行尾gg
:跳转到文件的开头GG
:跳转到文件的末尾行号 + G
:跳转到固定行号
Vim中的剪切,复制和粘贴
dd
:删除一行,并放到剪贴板。行号 + dd:从当前行一直删除到对应行号,并加入剪贴板 yy:复制一行。行号 + yy
:从当前行一直到对应的行号全部复制 p :在当前光标的下一行粘贴x
:删除前一个字符(在普通模式下,插入模式下退格键就可以删除了)
一款好用的插件脚本
wget 47.93.11.51:88/install_vim.sh
bash install_vim.sh