• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > liunx基础命令(vim编辑文件)

liunx基础命令(vim编辑文件)

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含linux vim命令,linux中vim命令,linux vim命令大全,linux vim命令详解,linux安装vim命令等服务器相关知识,网友希望可以进行参考

大家好,内容继续说明,这次为大家介绍的是liunx中vim编辑文件的命令,恩,,这个命令就能引出这么多内容可想而知他的重要性,这个部分我建议多联系多记一些,因为这个会关系到以后操作的速度问题。好好加油哦。。


vim文本编辑器


编辑文件

vi


[root@0425 ~]# vim xu

进入以后 是命令模式

输入模式

末行模式



由命令模式进入输入模式


a 在当前字符后插入

A 当前行行尾输入

i 当前字符输入

I 当前字符头部输入

o 当前行的下一行输入

O 当前行的上一行的输入

s 删除当前字符后输入

S 删除当前行后输入



命令模式


u 撤销一步操作

ait+r 复原上一步


home建 行首

end 键 行尾


复制


yy 是复制一行

p 是粘贴光标所在行的下一行)



复制3行

3yy 是复制3行

p 粘贴


剪切


50dd 剪切50行

p 粘贴


删除


50dd 删除50行


删除和剪贴区别就在 用不用p粘贴



^行首 $行尾



d^ 删除当前字符到行首

d$ 删除当前字符到行尾



w 下一个单词的首字符


yw 复制一个单词 从光标开始包括光标

dw 剪切一个单词


G 代表 尾行


gg 代表 首行



dgg 删除当前行到首行


dG 删除当前行到尾行


------

末行模式 末行模式都是在:下输入的


输入:

w 保存

q 退出

wq 保存并退出

q! 强制退出

w! 强制保存

wq! 强制保存退出


w aa 在当前目录下另存为aa


2,4w aa 令存2到4行 在当前目录下名字为aa





在vim里快速移动光标


h: 向左移动 l: 向右移动

k:向上移动 j: 向下移动


现在移动

键盘上下左右就可以了



-----------------------------------------------------------------------------------

读入一个文件


打开vim

在输入:e /root/aa



追加一个文件到另一个文件下

vim /etc/aa


:r /tmp/bb



重新读入当前文件

:e!




查找内容


查找

/ 从上向下 ?从下向上 n N 下一个



去掉 查找的关键字

查找一个没有的字符 按确认



替换部分内容 :s///


:s/ab/$$/

:s/ab/$$/g 替换整

:%s/ab/$$/ 替换所有行

:3,6s/ab/$$/g 替换3到6行

:s/ab/$$/gc 可选行替换



:%s//s/g 去掉所有行的空格 \s 空格

:%s/\t//g 去掉所有的空格 \t 制表符号

\n合并成一行

去掉2-6行开头的空格(\s)

2,6s/^ //g

2,6s/^\s//g



去掉整个文件中所有的空格

%s/\s//g

%s/ //g

%s/ *//g



将每行换行符号替换为空格(\n)

:%s/\n/ /g


去掉所有空行


g/^$/d

g/^\s*$/d



调出行号

:set nu


去掉行号

:set nonu


自动缩进


set autoindent

set noautoindent



保存退出


:x 和wq 一样不好用有时候保存不上)

加密文件输入密码才能进入

:X

别人也可以进行第2此密



取消密码

在此输入:X 第2次不输入


查看进程 l: 向右移动


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

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

  • liunx基础命令(vim编辑文件)

相关文章

  • CentOS中自定义yum仓库和配置文件
  • iis下thinkphp配置url rewrite伪静态图解
  • WindowsXP 启动系统文件读取顺序介绍
  • 网页内容显示不完整的解决方法
  • apache+python
  • windows系统中 iis6升级到iis7日期格式修改方法
  • liunx服务使用(DNS服务器)
  • LVS算法,模型及ipvsadm工具的使用
  • Windows IIS 7.5伪静态中文URL地址404错误问题
  • Zabbix之配置文件详解

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • iis图片防盗链和文件下载资源防盗链
    • Linux文件目录结构2
    • Windows 命令shutdonwn 详细介绍
    • NTFS 权限导致的程序疑难问题排查
    • 如何查看Windows服务所对应的端口?
    • 服务器日志Tencent Virtual Printer Driver 未知的问题
    • Windows IIS 7.5配置301重定向(URL重写)
    • 无法打开登录所请求的数据库DbName的解决方法
    • windows中iis重写组件(Rewrite.dll)的安装
    • linux系统下挂在大于16TB磁盘

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

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