中易网

vi编辑命令大全。。

答案:2  悬赏:60  
解决时间 2021-04-08 02:23
vi编辑命令大全。。
最佳答案
简单的vi编辑命令,希望能帮到你。。
1.  输入
2. 移动光标位置

注意: 移动指令必须在命令模式下使用指令: h (左), j (下), k (上), l (右)
注意: Unix 系统不支持上, 下, 左, 右四个方向键,Linux 系统为方便用户,在vi 中支持上述方向键
3. 删除文本
指令:
(1) x, X : 删除当前光标所在字符/ 前一个字符
(2) nx, nX : 删除从当前光标位置开始后n 个字符(包括当前字符) / 前n 个字符(不包括当前字符)
(3) D : 删除当前光标位置开始后的该行所有字符(包括当前字符)
(4) dd, ndd : 删除当前光标所在行/ 当前光标所在行开始的后n 行
4.  复制与粘贴
指令:
(1) yy, nyy : 复制光标所在当前行/ 光标所在当前行开始的后n 行(包括当前行)
(2) yw : 复制光标位置到单词结束的字符
(3) p: 在当前光标后粘贴
(4) P: 在当前光标前粘贴
5. 查找文本
指令: /字符串, /, ?字符串, ?
6. 行号
(1) : set nu —显示行号
(2) : set nonu —取消行号显示
(3) : n —将光标移到指定行
(4) G —将光标移到文档的最后一行
7. 其他编辑操作
还原指令: u
8. 文件保存与其他操作
(1) : w (write)
(2) : w filename
(3) : w! (! 表示强制)
(4) : q (quit)
(5) : q!
(6) : wq
(7) : x 等价于:wq
全部回答
有很多方法 退出vi 当编辑完文件准备退出vi返回到shell时可以使用以下几种方法之一 在命令模式中连按两次大写字母z若当前编辑的文件曾被修改过则vi保存该文件后退出返回到shell;若当前编辑的文件没被修改过则vi直接退出 返回到shell 在末行模式下输入命令 :w vi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名 [例] :w newfile 此时vi将把当前文件的内容保存到指定的newfile中而原有文件保持不变若newfile是一个已存在的文件则vi在显示窗口的状态行给出提示信息 file exists (use ! to override) 此时若用户真的希望用文件的当前内容替换newfile中原有内容可使用命令 :w! newfile 否则可选择另外的文件名来保存当前文件 在末行模式下输入命令 :q 系统退出vi返回到shell若在用此命令退出vi时编辑文件没有被保存则vi在显示窗口的最末行显示如下信息 no write since last change (use ! to overrides) 提示用户该文件被修改后没有保存然后vi并不退出继续等待用户命令若用户就是不想保存被修改后的文件而要强行退出vi时可使用命令 :q! vi放弃所作修改而直接退到shell下 在末行模式下输入命令 :wq vi将先保存文件然后退出vi返回到shell 在末行模式下输入命令 :x 该命令的功能同命令模式下的zz命令功能相同标签:服务器教程linux教程
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
这是什么意思,必须得打开微信好友个人相册才
大王关在哪里啊,我有事要去这个地方
造梦西游4勤哥辅助白屏怎么办
095308是什么号码
汕头哪个汽车站有直达深圳龙华汽车站的客车?
请问各位觉得四川优讯科技发展公司怎么样啊?
我有8万块钱能买个什么车呢?
护士的女性职业病有哪些
问:金波的“为三月谱曲”诗歌是怎么样的啊?
没有三方协议就失去大学生干部身份了吗?
天涯明月刀ol心法潜修能提高多少
怎样在QQ群里发一个像网址一样的东西一点直接
鑫源打字复印社在什么地方啊,我要过去处理事
足彩买了9场8串一给多少钱呀
书字组什么词
推荐资讯
三亚市客家商会地址在哪,我要去那里办事
横江头地址在什么地方,想过去办事
每天坚持空腹服田七丶北芪丶丹参粉共约六克左
用一句话归纳唐朝全盛时期经济发展的特点
凯立德升级后为什么不能和以前一样车子的喇叭
利达电脑文印专家在什么地方啊,我要过去处理
求婚大作战第2集健拿的那张CD是出自谁的
求河图《雨碎江南》的各版本歌词(或填词)。
工会“三必到、四必访、五必谈”
卡帝兰asune延时喷剂?
白色鞋子老是穿几天就脏了,怎么办?
我爱你用一颗纯真的心,英语怎么说
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?