[Vim使用]常用快捷键使用

参考:Linux vi/vim

Vim处理模式:

  • 命令模式
    该模式下可以进行拷贝、删除、粘贴等操作,通过i/a等键切换到编辑模式。
  • 编辑模式
    可以编辑字符,通过Esc键进行切换。

Vim常用命令:

  • 创建文件:vim filename
  • 保存文件::w
  • 关闭文件::q
  • 保存并关闭文件::wq

Vim拷贝、粘贴、删除:

  • 拷贝:yy/yw
  • 粘贴:p
  • 删除:dd/dw

Vim光标移动:

  • 左下上右:h/j/k/l
  • 跳到文件头:gg
  • 跳到文件尾:G

Vim行内光标移动:

  • 移动到行首:^
  • 移动到行尾:$
  • 按单词移动:向前一个词:w,两个词:2w,三个词:3w……
    向后一个词:b,两个词:2b……

Vim查找与替换

  • 查找关键字:/关键字,按n跳到下一个,shift+n是上一个。
  • 查找与替换::%s/关键字/替换字/gc
  • set number:显示文档行号
  • 查找某个范围并替换::3,10s/关键字/替换字/gc,表示查找并替换第3行与10行间的关键字。

Vim多窗口

  • 分窗口::split/ 横向分屏,:vsplit垂直分屏
  • 窗口间跳转:ctrl+ww

Mac下vim语法高亮设置

  1. 输入以下命令找到系统自带的vim配置文件:
cat /usr/share/vim/vimrc
  1. 输入以下命令将其复制到当前用户的根目录下:
cp /usr/share/vim/vimrc ~/.vimrc
  1. cd到根目录,编辑.vimrc文件:
cd ~
vim .vimrc
  1. 在.vimrc文件中增加以下三行:
syntax on //开启高亮
set nu! //显示行数
set autoindent //自动缩进
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按i...
    springlinux阅读 401评论 0 0
  • 编辑配置文件的时候如果记不住目录名称可以用这个命令 效果如下 https://blog.csdn.net/qq_3...
    Albert陈凯阅读 1,708评论 0 0
  • 一、移动光标 1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半...
    sakura_na阅读 1,274评论 0 0
  • 移动光标 左移h、右移l、下移j、上移k 向下翻页ctrl + f,向上翻页ctrl + b 向下翻半页ctrl ...
    你猜_19ca阅读 206评论 0 0
  • 一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页...
    ainiok阅读 571评论 0 1

友情链接更多精彩内容