Linux 之 Vim常用命令

mac2022-06-30  22

Vim常用命令


 参考教程:【千峰教育】


 

终端编辑命令工具:

  vi/vim、emacs等。


 

vim简介:

  vim是vi的扩展,被誉为终端编辑之神。


 

vim安装:

  yum install -y vim


 

工作模式:

  正常模式、编辑模式、命令模式。


 

进入编辑模式的快捷键:

  i 在光标所在字符前开始输入文字   I 在行首第一个非空字符处开始输入文字   a 在光标所在字符后开始输入文字   A 在行尾开始输入文字   o 在光标所在行的下面单独开始一行输入文字   O 在光标所在行的上面单独开始一行输入文字   s 删除光标所在的字符并进入插入模式   S 删除光标所在行并进入插入模式  放弃修改过的内容,在命令模式,e!,撤销所有修改,并没有退出文件。


 

光标定位:

   vim 文件名 打开文件,光标定位到开头   vim 文件名 +n 将光标定位文件第n行   vim 文件名 + 将光标定位到文件末尾   gg 首行   GG 尾行   ngg 第n行,等价于命令模式下的:n,然后回车   0 行首   ^ 首个非空字符   $ 行尾   k 向上   j 向下   h 向左   l 向右


复制粘贴:

  yy 复制所在行

  dd 剪切所在行   p 粘贴   nyy 复制所在行开始的n行   ndd 剪切所在行开始的n行


撤销操作:

  u 撤销   ctrl+r 反撤销


查找替换:

   :?查找的内容(n向前翻,N向后翻)   :%s/查找内容/替换内容/[g] 将查到的内容替换,g表示全局替换,可选。   :起始行,结束行s/查找内容/替换内容/[g], 替换从起始行到结束行找到的内容。


基本配置:

  :set nu 显示行号   :set nonu 取消行号   :set tabstop=4 设置tab键为4个空格   :set fileencodines=utf08,gbk 设置字符集

  这些配置在退出vim后,下次使用vim就是无效的了,只针对本次。   如果想自动生效,需要在用户目录下,创建.vimrc文件,就是vim的配置文件,   使配置文件失效可以使用命令:source ~/.vimrc或重启系统。


 

转载于:https://www.cnblogs.com/gyfluck/p/10445475.html

相关资源:含有vim常用命令的桌面背景图片
最新回复(0)