❶ vim 常用命令-初学者指南
Vim,这款被广大开发者青睐的文本编辑器,以其高效和强大的功能,即使在资源有限的环境中也能轻松应对。针对初学者,本文将逐步介绍它的基础命令及其应用实例。
首先,了解如何进出Vim至关重要。进入Vim只需打开文件,而退出则通过按下键盘上的Esc键,转回普通模式。
Vim工作在两种主要模式:普通模式(Normal mode)和插入模式(Insert mode)。无论何时,只需按Esc键,即可从任何模式切换回普通模式。
在普通模式中,插入命令是基础操作。通过输入'i'或'a',即可进入插入模式进行文本编辑。移动光标则有多种快捷键,如'h'左移,'j'下移,'k'上移,'l'右移,灵活运用能大大提高效率。
撤销和恢复操作在编程中不可或缺。在普通模式下,使用'u'撤销,'Ctrl+r'恢复,能迅速纠正错误。
复制、粘贴和剪切同样在普通模式下完成。复制使用'y',粘贴使用'p',剪切使用'd',配合鼠标或组合键,处理文本轻松自如。
查找和替换功能同样重要。查找文本在普通模式下输入'/搜索词',替换则输入':%s/旧文本/new文本/g',分别进行全局查找或替换。
总的来说,Vim的强大功能和高效操作方式,使它成为文本编辑的首选工具。掌握这些基础命令,你已具备初步使用Vim的基本能力。除了Vim,许多IDE如Idea甚至浏览器(如Vimium C插件)都支持Vim风格的编辑。欢迎你探索这个强大而灵活的世界。
❷ Mac vim常用命令
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”:从光标所在行开始删除#行