ubuntu中如何使用vim终端编辑命令

48次阅读
没有评论

共计 2269 个字符,预计需要花费 6 分钟才能阅读完成。

今天丸趣 TV 小编给大家分享一下 ubuntu 中如何使用 vim 终端编辑命令的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

一. VIM 高亮

进入 vim 后,在正常模式下输入以下命令,打开 php 代码高亮显示

:syntax 启用

: source  $ VIMRUNITME/ 语法 /php.vim

二. VI 常用命令

_______________________________________________________

常规模式光标移动

__________________________________________________________

h 或左箭头键将光标向左移动一个字符

j 或向下箭头光标下移一个字符

或者向上箭头键将光标向上移动一个字符

l 或右箭头键将光标向右移动一个字符

ctrl+ f 屏幕向前翻页 (普通)

Ctrl  b 屏幕向后翻页 (常用)

ctrl+ d 屏幕向前翻转半页

Ctrl  u  screen 向后翻转半页

光标移动到不是空格字符的下一列

- 光标移动到没有空格字符的前一列

Nspace 接受数字,然后按下空格键,光标将向右移动这一行

n 个字符,如 20 空格,光标将向右移动 20 个字符

0(这是数字 0) 移动到该行的第一个字符 (常用)

$ 移动到这一行的最后一个字符 (常用)

光标移动到屏幕的顶行

m 光标移动到屏幕中心的一行

光标移动到屏幕的底部

g 移动到这个文件的最后一行 (常用)

NG 移动到这个文件的 n 行。例如,20G 将移动到

第 20 行 (可匹配:set  nu)

输入光标向下移动 N 行 (常用)

________________________________________________________________

通用模式查找替换

________________________________________________________________

/word 在光标前查找名为 word 的字符串

?Word 在光标前查找一个名为的字符串

:n1,n2s/word1/word2/ g 在 n1 和 n2 行之间找到 word1 并替换它

是 word2(常用)

:1,$s/word1/word2/ g 从第一行到最后一行搜索 word1 字符串并替换它

是 word2(常用)

:1,$s/word1/word2/ge 找到从第一行到最后一行的 word1 字符串并替换它

Word2,并显示提示供用户确认后再更换 (常用)

__________________________________________________________________

常规模式删除复制粘贴

__________________________________________________________________

X,X  x 是向后删除一个字符,X 是向前删除一个字符 (常用)

Nx 向后删除 N 个字符

删除光标所在的整行 (常用)

Ndd 从光标所在行向下删除 N 行。例如,20dd 删除 20 行 (常用)

D1G 删除光标所在行到第一行的所有数据

DG 删除光标所在行到最后一行的所有数据

Yy 复制光标所在的行 (常用)

ny 从光标所在行向下复制 n 行。例如,20yy 复制 20 行 (常用)

Y1G 将光标所在行的所有数据复制到第一行

YG 将光标所在行的所有数据复制到最后一行

P,P  p 指粘贴在光标下一行的复制数据,P 指粘贴在光标上的一行 (常用)

j 将光标所在行的数据和下一行的数据合并成一行

u 恢复之前的动作 (常用)

____________________________________________________________________

编辑方式

___________________________________________________________________

我,我插入:在当前光标处插入输入文本,现有字符将会向后

背面 (常用)

从当前光标所在的下一个字符开始输入的现有字符

会回落 (常用)

O、O 插入新行:从光标所在的下一行开始输入字符 (常用)

R,R 替换:R 将替换光标指向的字符:R 将始终替换光标指向的字符

按 Esc 键之前的文本 (常用)

Esc 退出编辑模式并返回正常模式 (普通)

___________________________________________________________________

命令行模式

___________________________________________________________________

:w 将编辑后的数据写入硬盘文件 (常用)

:w!如果文件属性为只读,则强制写入文件

:q 出口 vi(常用)

:q!如果您已经修改了文件,不想保存它,请使用它!不要保存文件以强制退出

保存:wq 后退出,如果是:wq!则强制保存并退出 (常用)

: w[文件名] 将编辑后的数据保存为另一个文件 (类似于保存新文档)

:r  [filename] 在编辑的数据中,读入另一个参数的数据,即 filename

文件内容被添加到光标所在行的后面

:set  nu 显示行号。设置后,每一行的行号会显示在它的前面

:set  nonu 与 set  nu 相反,是取消行号

N1,n2 w[文件名] 将 n1 到 N2 的内容保存为文件名

以上就是“ubuntu 中如何使用 vim 终端编辑命令”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,丸趣 TV 小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-14发表,共计2269字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)