vi
A       行尾增加
I       行首插入
R       一直替换
hjkl    上下左右
数字0   行首
$       行尾
G       最后一行
1G/gg   第            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-07-24 21:24:02
                            
                                345阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            :wq /:x /ZZ 保存当前文件并退出
:q!  放弃存储并退出
 用<ESC>退出插入模式
vi支持用户在全文中查找一个关键字段
在命令模式下,用 / 向上查找或用 ? 向下查找
在查找后,可以用 n 继续寻找下一个关键字段。
!!:重复执行上一条指令
!a:重复执行上一条以a为首的指令
!number:重复执行上一条在history表中记录号            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-08-24 12:04:35
                            
                                812阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            普通模式:移动光标的操作 G或(shift+g) 将光标移动到文件的最后一行。 gg 将光标移动到文件的第一行,等价于1gg或1G。 0 数字0,将光标从所在位置移动到当前行的开头。 $ 从光标所在位置移动到当前行的结尾。 n<Enter> n为数字,<Enter>为回车键,将光标从当前位置向下移动            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-08-03 21:54:00
                            
                                164阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            全局替换真正使用的是两个 ex 命令 —— :g(全局)和 :s(替换) 替换命令的语法 如下:(1): s/old/new/ 这将把当前行中模式 old 的第一次出现修改为 new /(斜杠)是命令不同部分之间的分隔符(当斜杠为该行的最后一个字符时,它是可选的)。(2): s/old/new/g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-09-13 15:21:00
                            
                                132阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            i  insertcw  change word:q!  unsave to quit:wq  save and quit:wq is equivalent to ZZ:w! file to overwrite the existing file:w  newfile to save the editedversion in a new file:set nu 显示行数            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2021-08-25 10:58:42
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            i  insertcw  change word:q!  unsave to quit:wq  save and quit:wq is equivalent to ZZ:w!             
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2022-02-18 16:24:47
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Vi 是 Unix 世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台 Unix 机器都会提供这套软体。Linux 当然也有,它的 vi 其实是 elvis(版权问题),不过它们都差不多。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-19 16:10:33
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            vi 命令详解            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-01-06 22:03:05
                            
                                393阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            vi命令有2个模式,即命令模式和编辑模式,首先要确认当前的模式。   进入编译模式 命令	解释 移到当前位置的左侧,开始进行编辑I	移到当前行的最前面,开始进行编辑a	移到当前位置的右侧,开始进行编辑A	移到当前行的最后面,开始进行编辑o	在当前行的下面插入空行,开始进行编辑O	在当前行的上面插入空行,开始进行编辑  修改&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-01-11 11:36:24
                            
                                665阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Here is a list of 'vi' commands to move the cursor on text area of the screen: [n]h Move left n times [n]l Move right n times [n]j Move down n times [n]k Move up n times [n]w Move to next word n times [n]b Move to previous word n times $ Move to the end of the line ^ Move to the beginning of            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-05-26 20:59:00
                            
                                183阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            :%s/要替换的/替换成的/g[root@localhostruby] # sed -n '/ruby/p' ab | sed 's/ruby//g'        #删除ruby #将文件内容每行前面注释sed 's/^/#/g'ye.txt > ye2.txt# 将每行结尾加点东西sed 's/$/--/g'            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-01-01 19:10:57
                            
                                437阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、关于vim一个功能十分强大的文本编辑器,在Linux中使用十分广泛。二、Vim三种主要模式2.1命令模式命令模式是vim的默认模式,在该模式下,用户可以通过键盘,实现移动光标,剪切、粘贴文本等操作。2.2插入模式(编辑模式)在插入模式下,用户可以对文本进行修改。2.3扩展命令模式在该模式下,用户可以实现对文件的保存、退出等操作。2.4模式之间相互转换命令模式进入插入模式:按“i,I,o,O,a            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-13 16:32:52
                            
                                763阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            :0是行首,$是行尾            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-04-14 13:13:00
                            
                                104阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在写这篇文章之前,xxx已经写过了几篇关于改主题的文章,想要了解的朋友可以去翻一下之前的文章            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-04-28 20:06:00
                            
                                164阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Vi Cheat SheetModesQuittingInserting TextMotionDeleting TextYankingChanging Te            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-12-12 16:08:08
                            
                                268阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ·vi 的工作模式 ·编辑模式 ·插入模式 ·命令模式 ·shell 切换 ·选项设置 ·vim 和 gvim 的高级特色 1.1  vi 的工作模式Vi  在初始启动后首先进入编辑模式,这时用户可以利用一些预先定义的按键来移动光标、删除文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2009-12-08 15:29:56
                            
                                622阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            该笔记基于廖雪峰老师的视频教程vi —— 终端中的编辑器目标
vi 简介打开和新建文件三种工作模式常用命令分屏命令常用命令速查图01. vi 简介1.1 学习 vi 的目的在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可常见需要修改的文件包括: 
  源程序配置文件,例如 ssh 的配置文件 ~/.ssh/config
在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 16:59:10
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、常用收集如下:(vi set)set autoindent      在插入模式下,对每行按与上行同样的标准进行缩进,与shiftwidth选项结合使用set list    把制表符显示为^I ,用$标示行尾(使用list分辨尾部的字符是tab还是空格)set number  显示行号set readonly文件只读,除非使用!可写            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-07-12 18:04:28
                            
                                2835阅读
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            vi用法 
 VI命令可以说是Unix/linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。本文旨在介绍VI的一些最常用命令和高级应用技巧。
一、基本命令介绍
---- 1.光标命令
k、j、h、l——上、下、左、右光标移动命令。虽然您可以在linux中使用键盘右边的4个光标            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2008-02-26 11:44:48
                            
                                802阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + fi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-05-08 15:03:08
                            
                                383阅读