vi 学习】的更多相关文章

刚开始学习vi,所以,一步一步开始 先贴出一个相关的学习链接https://www.cnblogs.com/ranjiewen/p/5901181.html 这个学习链接里面的东西还是比较详细的,但是要掌握vi 这个强大的学习工具 还是要不断的practice,practice…
1.模式 命令行模式:光标的移动.内容删除移动复制操作 插入模式:文字输入,即编辑状态 底行模式:文件保存或退出vi,设置编辑环境 2.基本操作 vi myfile,输入vi 文件名,,则进入vi. 3.三种模式的切换 4.常用命令 i.esc 各个模式的切换 x.dd 删除一个字符.删除行 q.q! 退出.退出时不保存 w 保存 / 搜索 v 撤销 s/ / g    替换…
mkdir /home/brandon.du/desktop/mylinux/test_1.txt   ---------mkdir新建文件夹 rm /home/brandon.du/desktop/mylinux/test_1.txt       ----------rm删除文件夹      vi /home/brandon.du/desktop/mylinux/test_1.txt        ----------通过vim新建文件 复制----剪切-----粘贴      部分复制:  …
vi有两种状态:命令态和编辑态 命令态中常用的命令: 上下左右移动的处理4个箭头外还有h(左),j(下),k(上),l(右) 调到屏幕显示的首行H,尾行L,x行:xG 0将光标移动到行首:$到行尾,M中间 删除:单行删除操作是--->光标所在行,然后dd或者(:第几行d):多行删除光标行一下的n行--->ndd(包含光标行)或者(:2,4d从对几行到第几行都删除) 复制粘贴:光标放到第6行, 输入2yy, 光标放到第9行, 输入:p 此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行…
rails server -p 端口名 // 切换端口 Vi 常用指令: mkdir filename //创建文件 mv filename1 filename2 // 文件重命名 rm filename // 删除文件 mv file Folder // 移动文件 cd // 进入目录 ls //查看当前目录 vi fileName // 查看文件 i // 编辑模式 :w // 保存不退出 :q // 退出不保存 :! // 强制执行 : Esc 0 // 命令模式 :dd // 删除 :3…
今天下午看了vi频繁使用的操作,现在记录,为了方便日后查询. 按vi模式.进入命令3部分. (一) 一般模式下 字符操作:上下左右箭头(或kjhl)能够实现光标上下左右移动一位. 假设想要进行多次移动,能够使用数字+对应的操作符(如:30j表示向下移动30行). :x,X;x表示向后删除一个字符,X表示向前删除一个字符.nx表示连续向后删除n个字符. :0,$;0(是数字不是字母o)移动到这一行的最前面字符;$移动到这一行最后面的字符. 页操作: Pg up屏幕向上移动一页.Pg Dn屏幕向下移…
i 光标所在前插入 I 光标所在行的第一个非空字符前进入输入模式 a 光标所在后插入 A 光标所在最后插入 o 光标所在列下新增一列并进入输入模式 O 光标所在列上新增一列并进入输入模式 退出 :q,:q!,:wq或:x x 删除光标所在的字符 dd 删除一行 dw 删除单词,需光标在首字母 r 修改光标所在的字符,只接受1个输入 R 进出替换状态,直至按下esc才终止替换(后面的字符直接被替换) s 删除光标所在的字符,并进入替换状态 S 删除光标所在的行,并进入替换状态 h j k l 左下…
dd 删除一行 de删除光标后面的单词 o向下插入一行 O向上插入一行 y复制 yy复制一行 ye复制光标后面的单词 p粘贴 ==  代码自动布局 批量注释   ctrl + v , 输入大写I, 选中列, 输入// ,ESC退出…
1,光标移动 1)h:左:l:右:j:下:k:上:和方向键不同的是,不会造成折行 2)0:行首:$行尾:G:最后一行第一个字符;gg:第一行第一个字符:^:本行第一个非空白字符:H:移至屏幕第一个字符:M:移至屏幕中第一份字符:L:移至屏幕底第一个字符:nG移动到第几行 3))移至下一个句子首;(移至上一个句子首:{移至下一个段落首:}移至上一个段落首.其中,句子是以.!?为区分.段落则是以空白行为区分 2.常用指令 :f查看当前文件名 :pw 查看当前文件路径 :sp 上下切分,打开多个文件…
上一篇博客,讲了"新手"如何"入门"vi,解决了"两眼一抹黑"的情况.知道在vi下如何进行基本的操作,如部署在Linux下的项目,修改配置文件等. 传送门: 史上最简约的vi教程,10分钟包教会 本篇,我们继续vi的学习之旅,主要包括复制和粘贴操作. 1.移动光标 对于用惯了可视化开发工具的读者,初次接触vi学习门槛还是有一些的.虽然上篇文章说明了,可以通过小键盘的"上下左右"箭头移动光标,但,这个是一个"骚操作&q…
VI编辑器是什么? 我们学了怎么多的命令,都是为了我们的linux系统和远程操作的方便,那么我们现在怎么,编辑服务器上的文件和软件呢? 换句话说,就是我们如何通过命令行去完成文本和代码的编写,和系统的文件维护工作呢?要知道脱离图形界面的代码能力是linux运维很重要的技能. VI编辑器如何使用? 这里有一本书,非常直观的系统的教程,教你使用vi编辑器, 有一部分的命令行是经常用的,有一部分是不常用的.你只需要记得常用的就行. 这里的这本书放出了书籍的pdf地址. 这里的 这里是一个在线的教程地址…
最佳vim技巧----------------------------------------# 信息来源----------------------------------------www.vim.org         : 官方站点comp.editors        : 新闻组http://www.newriders.com/books/opl/ebooks/0735710015.html : Vim书籍http://vimdoc.sourceforge.net/cgi-bin/vim…
前言:  LINUX在之前仅仅了解一些皮毛知识,最近计划深入研究大数据,LINUX当然少不了,所以借此良机将LINUX也顺带添加进入学习的目录之中.为了知识的全面性,本文先恶补一下LINUX的基础,作为今后的学习查询.不在刻意深入学习,重点是HADOOP. 一.Linux Shell相关 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的.Shell既是一种命令语言,又是一种程序设计语言.作为命令语言,它交互式地解释和执行用户…
Note For C Linux下C编程基础(gcc/gdb/make使用) 一.vi学习 二.初探emacs 三.gcc编译器 3.1 gcc所支持后缀名解释 后缀名 解释 后缀名 解释 .c C原始程序 .s/.S 汇编语言原始程序 .C/.cc /.cxx C++原始程序 .h 预处理文件(头文件) .m Objective-C原始程序 .o 目标文件 .i 已经预处理过的C原始程序 .a/.so 编译后库文件 .ii 已经预处理过的C++原始程序 3.2 gcc编译流程 A.预处理(pr…
复制文件夹下的所有文件到另一个文件夹下 cp ~/dirname/* ~/otherdirname 解压rar文件 PS:在liunx下原本是不支持rar文件的,需要安装liunx下的winrar版本 下载rar解压器:http://www.rarlab.com/download.htm wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz //下载 .tar.gz cd rar make 看见下面这些信息就是安装成功了 mkdir -p /…
IMAQ Learn Pattern 2 VI 在匹配阶段创建您要搜索的图案匹配的模板图像的描述,此描述的数据被附加到输入模板图像中.在匹配阶段,从模板图像中提取模板描述符并且用于从检查图像中搜索模板. Image:是一个您要搜索模板图像的参考检查图像. Learn Pattern Setup Data(学习模式设置数据):是一个字符串,包含从本控件或从高级控件(IMAQ Advanced Setup Learn Pattern 2 VI)获得的信息.如果此引脚没有连接,在学习阶段VI使用默认参…
百度关于vi的资料 http://baike.baidu.com/view/908054.htm 关于vi 和vim的介绍可以在上面的网址看到. 1   进入和退出vi 进入:在终端命令行输入 vi 文件名   就会进入vi,并且建立了一个空的名字为刚才输入的文件,假如进入vi的时候不加文件名,那么进入vi后系统会自动建立一个空文件,你可以在命令模式下给这个文件改名. 退出:按ESC切换到命令模式下,输入 :q   这是没有保存就退出,一般系统会提示你要不要保存 :q!  强制退出,不保存 :w…
http://www.gentoo.org/doc/zh_cn/vi-guide.xml :set nu//用于给文本加行号的. :set nocompatible //启用 vi 兼容模式,一般是给那些专门为老 vi 写的脚本使用的. *************学会用命令套餐,才算入门了哟.“移动套餐”“查找套餐”“替换套餐”........... ~~~~~~~~~~~~~~~~~ 1.              新手上路 介绍 本教程将会向你展示如何使用vi──一个强大的可视化编辑器.通过…
ARM9嵌入式学习笔记(2) 实验1-1-3 Vi使用 vi创建文件vi hello.c:vi smb.conf-打开文件smb.conf i键-插入模式:esc键-命令行模式::-底行模式: 底行模式下:wq-保存退出:q!-强制退出vi,不保存:set nu-显示行号:/Share-查找字符串share 命令行模式:248G-光标移到248行:6yy-复制该行以下6行:G-光标移到最后一行行首:p-粘贴复制的内容:6dd-删除该行以下6行:u-撤销上一步…
Labview学习之远程控制VI        从LabVIEW 6.1开始,LabVIEW集成了Remote Panels技术,允许用户直接在客户端计算机上打开并操作位于服务器端计算机上的VI的前面板,甚至可以将LabVIEW VIs的前面板窗口嵌入到一个网页中并在网页中直接操作它,这是一种软件操作界面共享方式.按照常规方式编写服务器端软件,控制DAQ设备完成数据采集,通过一定的设置将服务器端软件的前面板发布到客户机中,这样,用户在客户机上就可以直接操作位于服务器上的软件,实现远程数据采集.在…
Vi/vim学习图 引用: Vi键盘图片可视化教程 http://www.cnblogs.com/me115/archive/2010/11/16/1878295.html 网上的文章易流失.感谢分享.…
原文地址:http://www.gentoo.org/doc/zh_cn/vi-guide.xml#doc_chap2 1.  新手上路 介绍 本教程将会向你展示如何使用vi──一个强大的可视化编辑器.通过使用特别的备忘单方法,本教程可使你成为一名熟练的vi用户,而不要求大量的时间.在这个vi教程中,你将会学会如何移动.编辑文本.使用插入模式.复制和粘贴文本,以及使用诸如可视化模式和多窗口编辑这样重要的vim扩展. 如果你没听说过vi,或者不习惯使用vi,那么你就应该对自己负责,利用本教程赶紧学…
本章将对之前学习的编辑命令如" c "." d "." y "等命令进行总结,并学习一些新的知识:其它进入vi的方法,利用缓冲区来存储拖曳或删除的文本以及怎样在文件里做标记. 很多其它命令的组合: 之前已经不止一次讲过,对于" c ", " d "," y "等命令具有"command""TextObject"的使用形式,即这些编辑命令能够与光标移…
Linux学习之Vim/Vi使用 Vim/Vi简介 Vim/Vi工作模式 Vim/Vi基本使用 Vim/Vi应用技巧 Vim/Vi简介 Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立.编辑.显示文本文件. Linux下的编辑器最常用的就是vim或者vi文本编辑.vi 和vim 编辑器的区别是vim是vi的改进版本,在vi 编辑器的基础上上扩展了很多实用的功能.?大多数的linux/unix 发行版本中都使用 vim 代替了原来的 vi 文…
Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立.编辑.显示文本文件.Vim/Vi 没有菜单,只有命令. 早前也用过Vim变过C++/C的代码,后来一不用,命令全都忘了,本来就没记多少.这里给出基本的一些操作指令,算是方便以后查看吧.本人是小白.......处于学习阶段.大神勿喷..... 主要的就是vim的三种工作模式: 插入命令: a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入文本 I 在本行开始插入文本 o 在光标下插…
Vi / Vim编辑器-编辑器工作模式.vi编辑操作 推荐一个很好的学习指南:http://www.oschina.net/translate/learn-vim-progressively 一.编辑器的三种工作模式 Vi / Vim是全屏幕编辑器,正因为这种特性,通常Vi分为三种模式:一般模式.编辑模式.命令行命令模式. (1)     一般模式Normal Mode(common Mode, c-Mode) Vi处理文件时,进入该文件就是一般模式,此模式中输入的任何字符皆被视为指令.可以用方…
转载自:http://blog.csdn.net/u010648555/article/details/50676647 初学Linux的时候,在使用vi 操作时候,有时候可能进入的是一个文件夹,这样子在退出的时候很不好操作! 下面总结一些vi 退出命令,学习! 进入编辑模式,按 o 进行编辑 编辑结束,按ESC 键 跳到命令模式,然后输入退出命令: :w保存文件但不退出vi 编辑 :w! 强制保存,不退出vi 编辑 :w file将修改另存到file中,不退出vi 编辑 :wq保存文件并退出v…
一.vi 编辑器 vi 编辑器 (Visual Interface) 是所有 Unix 及 Linux 系统下标准的编辑器,相当于 Windows 系统中的记事本 它有三种模式,分别是: Command Mode:命令模式,打开 vi 编辑器时的默认模式 Insert Mode:编辑模式,用于编辑文本 LastLine Mode:行末模式,用于执行命令 二.Command Mode 无论当前处于任何模式,按 Esc 键即可切换到 Command Mode 模式 1.移动 操作 描述 h / 方向…
UNIX系统中有非常多编辑器.能够分为两种类型:行编辑器和全屏编辑器.行编辑器每次仅仅能在屏幕中显示文件的一行,如ed和ex编辑器.全屏编辑器能够在屏幕上显示文件的一部分. vi(读为vee-eye)编辑器是UNIX_Like操作系统的标准文本编辑器. vi是 visual editor的缩写,vi编辑器属于全屏编辑器.能够在阅读文件时当场就改动.而且立马看到改动后的结果. 对于新手而言,vi编辑器难度还是很大的,可是一旦熟悉了vi编辑器,可能就再也不想又一次使用其它"简单"的编辑器了…
今天对Linux中的vi编辑器进行了学习,对其中的常用命令进行总结: 数字 0 或^:光标移到行首 $              :光标移到行尾 H             :光标移到屏幕的首行 L              :光标移到屏幕的末尾 M             :光标移到屏幕中间 ctrl+f        :上翻页 ctrl+b       :下翻页 :数字      :跳到某行 数字+G     :跳到某行 w             :移动到下一个单词开头 b        …