Mac下Vim编辑快捷键小结

作者: Yigol | 来源:发表于2016-05-11 11:36 被阅读5528次

一、移动光标

1、移动到行尾"$",移动到行首"0"(数字),移动到行首第一个字符处"^"

2、移动到段首"{",移动到段尾"}"

3、移动到下一个词"w",移动到上一个词"b"

4、移动到文档开始"gg",移动到文档结束"G"

5、跳到第n行"ngg" 或 "nG" 或 ":n"

6、移动光标到屏幕顶端"H",移动到屏幕中间"M",移动到底部"L"

7、移动到上次编辑文件的位置 "`"

二、编辑操作

1、光标后插入"a", 行尾插入"A"

2、后插一行插入"o",前插一行插入"O"

3、删除字符插入"s", 删除正行插入"S"

4、光标前插入"i",行首插入"I"

5、删除一行"dd",删除后进入插入模式"cc"或者"S"

6、删除一个单词"dw",删除一个单词进入插入模式"cw"

7、删除一个字符"x"或者"dl",删除一个字符进入插入模式"s"或者"cl"

8、粘贴"p",交换两个字符"xp"

9、交换两行"ddp"

10、复制"y",复制一行"yy"

11、拷贝当前行 "yy"或者"Y"

12、撤销"u",重做"ctrl + r"

13、删除到行尾可以使用"D"或"C"

14、删除当前字符 "x"

15、" >>"缩进所有选择的代码

16、 "<<" 反缩进所有选择的代码

17、合并两行" J"

18、若不想保存文件,而重新打开":e!"

19、若想打开新文件 ":e filename",然后使用"ctrl + ^"进行文件切换

三、vim的简单配置

到用户目录下新建文件为 .vimrc,然后在其中写下如下配置

syntax enable           //语法高亮                     
set number              //显示行号
set cursorline          //突出显示当前行
set ruler               //打开状态栏标尺
set shiftwidth=4        //设定 << 和 >> 命令移动时的宽度为 4
set softtabstop=4       //使得按退格键时可以一次删掉 4 个空格
set tabstop=4           //设定 tab 长度为 4

相关文章

  • Mac下Vim编辑快捷键小结

    一、移动光标 二、编辑操作 三、vim的简单配置 到用户目录下新建文件为 .vimrc,然后在其中写下如下配置

  • Mac下用 vim 编辑文件

    mac中从vim文本编辑器退回到命令 1:按下esc键 2:输入":w"(保存编辑后的文件内容,但不退出vim编辑...

  • Mac下vim使用问题

    Mac下终端(terminal)中vim无法删除 编辑~/.vimrc,添加如下内容: http://stacko...

  • vim常用命令及快捷键

    vim编辑器是一个强大的编辑器。vim显示代码的行数,进入命令模式 快捷键

  • vim常用快捷键

    vim常用快捷键 移动光标 搜索、替换 删除、复制与粘贴 区块操作 实现多行编辑 多档案编辑 透过『 vim ho...

  • debian(Stretch)系统 vim编辑模式下无法适用鼠标

    xshell连接debian(Stretch)系统,发现在vim编辑模式下无法适用鼠标右键、快捷键选择、复制。可以...

  • Vim的十个基本用法

    1、在 Vim 中打开文件:使用命令vim filename打开文件。 2、进入编辑模式:使用键盘快捷键i进入编辑...

  • Mac下用 vim 编辑文件

    mac中如何从vim文本编辑器退回到命令 很多人知道 vim+文件名 可以打开文件进行编辑,但是不知道怎么退出,异...

  • terminal快捷键以及vim快捷键

    先保存,再补充terminal快捷键以及vim快捷键 Mac安装term2后终端操作快捷键(亲测有效): 关于终端...

  • mac下操作命令行

    1.mac下命令行终端: 2.vim i:进入编辑模式 esc:退出编辑模式,进入命令模式 :q!强制不保存退出 ...

网友评论

    本文标题:Mac下Vim编辑快捷键小结

    本文链接:https://www.haomeiwen.com/subject/ifqurttx.html