• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > linux中vi编辑软件该怎么使用?

linux中vi编辑软件该怎么使用?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了linux vi编辑器,linux中vi编辑器,linux vi编辑器使用,linux vi编辑器命令,linux vi编辑器下载等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

vi是linux中的一个编辑软件,性质和windows的记事本差不多。当然,很多Ubuntu中的是gedit,这个比较直观,但是vi用起来比较麻烦,特别是对于初学者(我也有此经历),下面我就来简单的说一下vi的使用:

1、下面我以远程linux服务器为例子,给大家讲解:首先,我用putty工具登入服务器。

2、下面,我以我们服务器上的/var/www/demo/www/phpinfo.php为例,介绍vi的简单使用。在putty中输入:vi /var/www/demo/www/phpinfo.php回车进入vi编辑phpinfo.php

3、进入之后如图:

4、假如要在这个php文件的phpinfo.php;之后加入一行,我们可以先按键盘的“a”,光标就会跳转到之前绿色光标之后,也就是说,“a”是代表在当前光标之后进行编辑。所以,按了“a”之后,在敲一个回车,就创建了一行,如图:

5、以此类推,需要在文件的什么位置之后编辑可以先按“a”之后进行编辑就可以了;如果要在当前光标先进行编辑,我们可以按“i”键,其实“i”就是“insert”插入的意思,然后进行编辑就可以了。总结来说,“a”和“i”都可以进入编辑模式,只是位置有点不同。

6、在编辑的过程中,有的童鞋习惯了windows的习惯,想用键盘的方向键移动光标,这样是没有问题的,有问题的是,当你按了“a”或者“i”之后,也就是开启了编辑模式,在按方向键或者是小键盘的时候,系统都会觉得你是在输入信息,下面,是我在编辑模式下按了“上下左右”和小键盘的“123”之后的结果:

7、这时候有的童鞋就慌了,这该怎么解决呢?这就引出了“ndd”命令了,首先,按一下键盘的“esc”退出编辑模式,然后在使用方向键将光标移动到需要删除的行,然后按键“ndd”,那当前行就会被删除了。

8、如果是删除一个字符,那使用“delete”键就可以了,在编辑模式还是退出编辑模式都可以删除。

9、如果编辑完成了改怎么保存退出呢?只要退出编辑模式,在按“:wq”回车就可以了。

当然还有其他命令,如:

:w   保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w!   强制保存,不推出vi:wq  保存文件并退出vi:wq! 强制保存文件,并退出viq:  不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑。

注意事项:vi的编辑模式和命令行模式的切换,按“esc”进入命令行模式;“a”或“i”进入编辑模式。

相关推荐:

linux vi 操作笔记 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • linux Vi编辑器代码高亮设置及永久显示行号的方法
  • Linux下两款图片编辑软件Fotoxx和Macrofusion介绍
  • linux中vi编辑软件该怎么使用?
  • CentOS下vi编辑器用法大全

相关文章

  • 2017-05-12Linux使用文本浏览器lynx并显示中文的方法
  • 2017-05-12Linux禁用root账户的方法
  • 2017-05-12Linux环境中远程开启ssh端口和更改ssh用户根目录
  • 2017-05-12Linux中rsh远程shell命令的使用技巧解析
  • 2017-05-12Linux下针对路由功能配置iptables的方法详解
  • 2017-05-12linux系统不同对象升级方法详细介绍
  • 2017-05-12快速浏览Linux下基本的用户和用户组管理命令
  • 2017-05-12Linux中的LVM之增加容量与删除卷的方法详解
  • 2017-05-12如何在Linux中添加一块大于2TB的新磁盘?
  • 2017-05-12Linux中的终端特殊设备文件详解

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • linux系统不同对象升级方法详细介绍
    • Linux系统下安装mosh来远程连接另一台Linux主机
    • 修改Linux系统VPS主机的DNS的方法
    • 详解Linux系统中的install命令的用法
    • Linux系统下使用Flacon导入CD音频文件中的歌曲
    • Linux中的终端特殊设备文件详解
    • linux/aix怎么用命令查看某个目录下子目录占用空间的大小?
    • Linux系统下将txt转换为mobi格式电子书的方法
    • 初窥Linux系统中的进程管理工具SystemD
    • Linux系统上PPTP协议VPN服务器架设方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有