码迷,mamicode.com
首页 > 系统相关 > 详细

linux vi 编辑器命令

时间:2016-09-15 00:56:46      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

  最近学习linux shell, 了解了一下vi 编辑器里面的常用命令,尤其配置文件很长很长的时候,使用这些命令会很方便。这里简单介绍一下一些常用的简单命令。

 vi常用命令

 h 光标向左移一个字符

   l  光标向右移一个字符

   H 在编辑页面点按H(大写),光标会直接移动到页面的第一个字符上

 M 在编辑页面点按H(大写),光标会直接移动到页面中间的第一个字符上

   L 在编辑页面点按H(大写),光标会直接移动到页面末尾的第一个字符上

 Ctrl+f  向后翻页

 Ctrl+b   向前翻页

   Ctrl+u   向上翻半屏

   Ctrl+d   向下翻半屏

 0 将光标移动到当前行的首位

 n$ 将光标移动到到第n行的末位

   shift+g 光标移动到文件内容末尾

 /"***" 从上往下查找输入的字符

 ?"***"从下往上查找输入的字符

   u 撤销前一个命令

 . 重复上一个命令

   nyy 复制光标行向下第n行

 :n, n+my复制第n行到第n+m行内容

   nyw 复制光标后n个单词以空格为界

 p 粘贴复制内容

 ndd 删除光标向下n行内容

 :nd, n+md删除第n行到第n+m行内容

   nx 删除当前n个字符

 nr"*" 替换前n个字符为*

   :n, n+ms/str/str_new/g 替换第n行到第n+m行的str为str_new

   :n, n+ms/str/str_new 替换第n行到第n+m行的str的第一个字符为str_new

   :n, n+mg/str/d 删除第n行到第n+m行中含有str的整行

 :set number/nu 加行号

   :set nonu 取消行号

   

    

 

linux vi 编辑器命令

标签:

原文地址:http://www.cnblogs.com/reform/p/5874020.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!