Mac vim常用命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac vim常用命令相关的知识,希望对你有一定的参考价值。

参考技术A 1.命令模式:command mode

2.插入模式:Insert mode

3.底行模式:last line mode

1.进入vim,在Mac终端当前文件目录下输入: vim 文件名,或绝对路径下也可以。

如 $ vim textfile.text

    进入vim后,处于“命令模式",下面「i」、「a」、「o」均可进入“插入模式”

        1) 按「i」 键,从光标当前位置开始输入文件

        2) 按「a」键,从当前光标所在位置的下一个位置开始输入文字

        3) 按「o」键,会插入新的一行,并从行首开始输入文字

    按「ESC」键会从“插入模式”进入“命令模式”

2.移动光标(命令模式下)

    vim可以直接用键盘上的光标来上下左右移动,但正规的vim是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、下、上、右移一格

    按「ctrl」+「b」:屏幕往后移动一页

    按「ctrl」+「f」:屏幕往前移动一页

    按「ctrl」+「u」:屏幕往后移动半页

    按「ctrl」+「d」:屏幕往前移动半页

    按数字「0」:移到文本的开头

    按「G」:移动到文本的结尾

    按「$」:移动到光标所在行的行尾

    按「^」:移动到光标所在行的行首

    按「w」:光标跳到下个字的开头

    按「e」:光标跳到下个字的字尾

    按「b」:光标回到上个字的开头

    按「#l」:光标移到该行的第#个位置,如:5l,56l

4.删除文字(注意命令模式下和插入模式下光标位置的不同)

    「x」:每按一次,删除光标所在位置的“后面”一个字符

    「#x」:例如,「6x」表示删除光标所在位置的"后面"6个字符

    「X」:大写的X,每按一次,删除光标所在位置的"前面"一个字符

    「#X」:例如,「20X」表示删除光标所在位置的"前面"20个字符

    「dd」:删除光标所在行

    「#dd」:从光标所在行开始删除#行

Mac下的常用终端命令与vim常用命令

因为很少用命令行,老被鄙视,所以今天记录一下常用的命令行:

cd 切换工作目录 
. 表示当前目录 
.. 表示当前目录的上一级目录 
/ 根目录/目录分隔符 
./ 当前目录 
../ 回到上一级目录 
ls 显示当前目录下的所以文件 
mkdir 创建新目录 
rmdir 删除空目录,注意是空目录

vim xx 打开xx文件,如果没有就创建xx文件,且挑到编辑页面 
i 刚进到编辑页面的时候是无法编辑的,所以输入i就可以编辑了 
esc 按esc就会退出编辑模式 
:w 输入:w就是保存刚才编辑 
:q 退出vim编辑页面 
:wq 保存并退出

以上是关于Mac vim常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Mac下的常用终端命令与vim常用命令

Mac下的常用终端命令

mac终端命令提示及vim配置实现左边目录,右边内容布局

在Mac终端中使用vim编辑文件

VIM常用设置

Vim常用命令