如皋市城乡建设局网站,中文购物网站模板,网站建设的几个阶段,网站开发费用明细移动光标
H(左) J(上) K(下) L(右) $ 表示移动到光标所在行的行尾#xff0c; ^ 表示移动到光标所在行的行首的第一个非空白字符。 0 表示移动到光标所在行的行首。 W 光标向前跳转一个单词 w光标向前跳转一个单词 B光标向后跳转一个单词 b光标向后跳转一个单词 G 移动光标到…移动光标
H(左) J(上) K(下) L(右) $ 表示移动到光标所在行的行尾 ^ 表示移动到光标所在行的行首的第一个非空白字符。 0 表示移动到光标所在行的行首。 W 光标向前跳转一个单词 w光标向前跳转一个单词 B光标向后跳转一个单词 b光标向后跳转一个单词 G 移动光标到文件最后一行开头 gg 移动光标到文件第一行开头 :set nu 显示行标 数字G 移动光标到指定行 数字gg 移动光标到指定行
保存退出
:w 保存文件 :wq 保存并退出 :q 退出 :q! 强制退出
帮助
:help 获取帮助信息如我知道:s是替换文本但是怎样使用这个命令呢 输入:help :s命令来查询它的帮助信息 于是我就知道可以用:s/“gg”/gg/ 来替换文本。
执行外部命令
:! 执行外部命令如ls pwd :.! 执行外部命令并将结果插入到光标所在行
删除
数字X 删除光标左边的【数字】个字符不加数字就是删除一个字符 数字x 删除光标右边的【数字】个字符不加数字就是删除一个字符 数字C 删除光标所在行开始的【数字】行不带数字就是一行并可以马上开始输入新内容。 数字c$ 删除光标所在行开始的【数字】行不带数字就是一行并可以马上开始输入新内容。 数字cc 删除光标所在行开始的【数字】行不带数字就是一行并可以马上开始输入新内容。 c数字w 删除从光标开始到第【数字】个空格之间的字符并可以马上开始输入内容。简单点记就是改写【数字】个单词。如果没有带上数字那就是一个单词。 数字f字符 直接将光标定位到光标右边出现这个字符的第【数字】个上 数字t字符 直接光标定位到光标右边出现这个字符的第【数字】个前面 数字F字符 直接光标定位到光标左边出现这个字符的第【数字】个上 数字T字符 直接光标定位到光标左边出现这个字符的第【数字】个前面
( 移动光标到上一句 ) 移动光标到下一句 { 移动光标到上一段 } 移动光标到下一段
复制粘贴
数字D 剪切光标所在行开始【数字】行字符不加数字就是当前行 数字d$ 剪切光标所在行开始【数字】行字符不加数字就是当前行 数字dd 剪切光标所在行开始【数字】行字符不加数字就是当前行 dw 剪切光标所在位置开始到第一个空格结束的字符串对英文来说可以简单点来理解剪切一个单词。
数字Y 复制光标所在行开始【数字】行字符不加数字就是当前行 数字y$ 复制光标所在行开始【数字】行字符不加数字就是当前行 数字yy 复制光标所在行开始【数字】行字符不加数字就是当前行
PPaste 的意思 P粘贴 p粘贴
查找
/pattern 查找pattern ?pattern 查找pattern N : 上一个查找 n 下一下查找
选择
V 选择光标所在行 v 选择光标所在的字符 U 将字母变大写
撤销操作
u 撤销操作
换行
O 在光标所在行的顶部开一新行 o 在光标所在行的底部开一新行
插入
A在光标前面插入字符 a 在光标后面插入字符
替换文本
:s/patten/replace/ 搜索符合的pattern用replace字符串替换 数字R 将光标定在要替换的文本开头按大写R开始输入替换的内容内容会覆盖掉原来的字符,输入完成按Esc如果有数字则会重复【数字】次刚刚替换的文本。
数字r 将光标定在要替换的字符上按r开始输入替换的内容内容会覆盖掉原来的字符数字是多少就是覆盖多少个字符输入完成按Esc如果有数字则会重复【数字】次刚刚替换的字符。
数字S 将光标所在行开始的【数字】行直接删除掉直接输入新的内容进行内容替换其余没有删除掉的不受影响如果没有带【数字】就是一行。
数字s 将光标所在处开始的【数字】个字符直接删除直接输入内容进行替换其余没有删除掉的不受影响如果没有带【数字】就是一个字符。
打开文件
打开vim
~$ vime edit的意思 :e 文件名 在vim中打开一个文件来编辑