vim—基本命令1】的更多相关文章

vim基本命令     1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r filename#读入一个文件内容,并写入到当前编辑器中5.:w newfilename#将该编辑器中的内容写入到一个新文件中6.:w#在编辑的过程中保存文件,相当于word中的ctrl+s7.:! command暂时离开 vi 到指令列模式下执行 command 的显示结果!…
VIM基本命令 光标移动 G 最后一行 nG 移动到第n行 n回车 光标下移n行 gg 第一行 查找和替换 /word n 重复前一个查找操作 N 向上查找 :n1,n2s/word1/word2/g 从第n1行到第n2行查找n1替换为n2 最后一行为$ 删除,复制与粘帖 x,X 向后删除[del],向前删除[backspace] nx 连续删除n个 dd 删除所在行 ndd向下删n行 dgg从光标删到第一行 dG删到最后一行 d0 从光标删到行首 d$从光标删到行尾 yy 复制所在行 nyy…
简介 vim是Linux 系统下类似于Windows的记事本的编辑器. vim 中经常使用的三种模式 一般模式:浏览文件内容. 插入模式:编辑文件内容. 底行模式:进行保存编辑内容,退出等操作. 基本命令操作 vim filename ,打开文件,进入一般模式. 那么现在如果我想修改文件怎么办呢? 首先要由一般模式切换到编辑模式. 在一般模式是输入 i ,则切换到编辑模式 那么现在就可以编辑内容了 编辑内容后如果想要保存呢?还记得我们前面说的保存操作是在哪个模式下吗 ? 没错!是在底行模式. 在…
首先是剪切(删除): 剪切其实也就顺带删除了所选择的内容,所以既可以当剪切命令用,也可以当删除命令使用. 1 首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了. 2 其他命令模式下剪切命令: 3 dd:剪切当前行 4 ndd:n表示大于1的数字,剪切n行 5 dw:从光标处剪切至一个单子/单词的末尾,包括空格 6 de:从光标处剪切至一个单子/单词的末尾,不包括空格 7 d$:从当前光标剪切到行末 8 d0:从当前光标位置(不包括光标位置)剪切之行首 9…
linux VIM命令: vim 在命令行中输入vim,进入vim编辑器 Esc 退出i(插入)命令进行其他命令使用 :sh 进入shell命令行,运行完命令后ctrl+d退出又一次进入vim编辑继续编辑在shell命令下, 运行ctral+l完毕清屏 :set number或者:set nu 使编辑中的文件显示行号 :set nonumber或者:set nonu 与上一条命令相反,不显示行号 :help i 查看插入命令帮助 /Fedora 查找Fedora字符 :s /Fedora/Red…
来源于<Unix初级教程(第四版)>. 命令模式切换到文本输入模式: 键 功能 i 在光标左侧输入文本 I 在当前行的行首输入文本 a 在光标右侧输入文本 A 在当前行的行尾输入文本 o 在当前行的下一行添加一个空行,光标放在新行的行首 O 在当前行的上一行添加一个空行,光标放在新行的行首 无论是使用哪种快捷键进入这个模式,在插入模式下,都是在光标前进行插入. 文本修改键,只适用于命令模式 键 功能 x 删除光标位置指定的字符 dd 删除光标所在的行 u 撤销最近的修改   r 替换光标位置上…
★删除/复制/粘贴 全部删除:按esc后,然后dG  全部复制:按esc后,然后ggyG  全选高亮显示:按esc后,然后ggvG或者ggVG   按“+p“可将系统全局粘贴板里的内容粘贴进来   y:拷贝当前行到新的buffer yy:拷贝当前行 "xyy:拷贝当前行的buffer名为x的buffer   p: 小写p代表贴至游标后(下),因为游标是在具体字符的位置上,所以实际是在该字符的后面  P: 大写P代表贴至游标前(上)  整行的复制粘贴在游标的上(下)一行,非整行的复制则是粘贴在游标…
来源:https://github.com/skywind3000/awesome-cheatsheets/blob/master/editors/vim.txt ############################################################################## # VIM CHEATSHEET (中文速查表) - by skywind (created on //) # Version: , Last Modified: // : #…
基础 :e filename 在编辑器中打开一个文件 :w 保存文件 :q 退出vim :q! 退出但不保存 :x 写文件(如果有做修改)并退出 :sav filename 保存为 . 在正常模式中重复执行上一个变更 5. 重复五次 移动 k or Up Arrow 上移一行 j or Down Arrow 下移一行 e 移动到单词末尾 b 移动到单词开头 0 移动到行首 G 移动到文件末尾 gg 移动到文件开头 L 移动到屏幕底 :59 移动到59行 20| 移动到第20列 % 移动到匹配的括…
安装vim(yum -y install vim) 三种工作模式(命令模式.输入模式.编辑模式) 打开文件( vi ) 查找文本( / ) 替换文本 删除文本( dd 删除光标所在行 ) 复制文本 去掉两行之间的换行符( j ) 撤消操作( u ) 保存退出( wq ) 1.安装vim ,使用如下命令即可 yum -y install vim 2.vim的三种工作模式 3.vim打开文件 4.vim查找文本 ( 如果想忽略大小写,则输入命令 ":set ic":调整回来输入"…
编辑模式下i 从光标所在位置前开始插入文本I 将光标移动到当前行行首,然后在其前插入文本a 用于在光标当前所在位置之后追加新文本A 将光标移动到所在行行尾,在那里插入新文本o 在光标所在行的下面新开一行,并将光标置于行首,等待输入文本O 在光标所在行的上面插入一行,并将光标置于行首,等待输入文本G 将光标移动到文件最后一行rc 用字符c替换光标所指向的渌前字符nrc 用字符c替换光标所指向的前n个字符x 删除光标处的字符nx 删除从光标所在位置开始向右的n个字符dw 删除一个单词.若光标个在某个…
两种模式 -编辑模式:可以进行正常的编辑操作 左下方显示 -- INSERT -- "在命令模式下输入 i 能够进入编辑模式" -命令模式:可以通过命令 左下方什么也不显示 "在编辑模式下按 ESC 能够返回到命令模式" *** "最重要的命令" :q! 不保存退出,一旦修改错误,就放弃修改! 常用命令 /xxx 查找xxx n 执行上一次查找 0 到行首 w 光标往后移动一个词 b 光标往前移动一个词 x 删除当前一个字符 dw 删除一个单词…
---------------------------------------------------------------2015.07.27 :b 1  -> 切换到当前缓冲区 :2 4 bd –> 删除2 4 缓冲区 :w 保存 :wq 保存并退出 :qa! -> 强制退出 :w ->保存 :reg ->可以查看12个粘贴板的信息 :y -> 复制光标处本行到“粘贴板 P  -> 将“粘贴板的内容粘贴到光标下一行 ---------------------…
cVim——Chrome上更强大的vim插件 介绍 也许很多人在chrome上都用过类似Vimium, ViChrome的插件,这些插件的目的都差不多,就是在浏览器中提供一些类似vim的操作来提高效率.但是大多这类的插件,实现的功能都比较单一化,实现了基本的浏览功能,但是不够强大.比如说 viusal 模式,就基本都不涉及. 机缘巧合下,发现了cVim插件,感觉就像打开了一扇全新的大门!!!获取cVim cVim优势 根据官方的介绍,它和之前说的那些插件有几个明显的优势: 支持自定义搜索引擎 支…
vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版).网盘下载 :http://pan.baidu.com/s/1hqfAch2官网下载 :http://www.vim.org…
基本配置 不用任何插件的情况下,先按如下配置: set nu syntax on set hlsearch set tabstop=4 set shiftwidth=4 set expandtab set smartcase set ic colorscheme srcery-drk Vundle Vundle是Vim的插件管理器,像NeoBundle也是基于Vundle实现. 虽然Vim插件可以独立安装,但如果换了台机器,使用Vundle只需要copy一份.vimrc即可. 安装方法并不复杂,…
windows下vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版). 网盘下载 :http://pan.baidu.com/s/1hqfAch2 官网下载 :http://w…
ref: http://www.cnblogs.com/voidsky/p/5490787.html 介绍 也许很多人在chrome上都用过类似Vimium, ViChrome的插件,这些插件的目的都差不多,就是在浏览器中提供一些类似vim的操作来提高效率.但是大多这类的插件,实现的功能都比较单一化,实现了基本的浏览功能,但是不够强大.比如说 viusal 模式,就基本都不涉及. 机缘巧合下,发现了cVim插件,感觉就像打开了一扇全新的大门!!!获取cVim cVim优势 根据官方的介绍,它和之…
vim 基本命令查找和替换 vim简单的命令用着还好.比如插入,删除,查询.但替换就用的比较少.所以,还是需要用的时候拿出来对照者看. 使用vim编辑文件: vim xxx 进入之后的界面叫做命令模式界面.可以修改文件编辑的时候叫做插入模式. (命令模式)冒号+指令 在vim命令模式界面想要退出,需要输入冒号和指令 :wq 保存并退出 :q 维修改退出 :q! 强制退出并不保存 (命令模式)移动光标 在vim界面,命令模式下光标移动方法 1.使用上下左右方向键 2.命令模式下: h 向左 j 向…
Vim文本编辑器的使用 Vim的工作模式 1.命令模式 2.输入模式 3.编辑模式 进入Vim 1.使用Vim打开文件 2.直接进入指定位置 Vim基本命令 1.插入命令 2.光标移动命令 3.使用Vim进行编辑 保存退出命令 Vim的工作模式 命令模式 输入模式 编辑模式 命令模式 在使用Vim编辑文件时,默认处于命令模式.在命令模式下,可以使用上.下.左.右键或者k.j.h.l命令来移动光标,还可以对文件内容进行复制.粘贴.替换.删除等操作 输入模式 在输入模式下可以对文件进行写操作.进入输…
Linux 基本操作 vim 篇 vim 简介 vim 是 Linux 上最基本的文本编辑工具,其地位像是 Windows 自带的记事本工具,还要少数的 Linux 系统自带 leafpad 编辑器,leafpad 的操作界面更像是 Win 的记事本,可以使用鼠标切换光标,自由删除,并且点击左上角的文件可以进行保存:但是 vim 编辑器却像是一个简单的指令工具,其操作必须依靠指令来完成,但是如果不会使用 vim 的话,是无法完成很多操作的,甚至对大多数只集成了 vim 的系统来说,不会使用 vi…
徐礼超  原创作品转载请注明出处:http://www.cnblogs.com/xulichao <软件工程(C编码实践篇)>MOOC课程http://mooc.study.163.com/course/USTC-1000002006 一.实验一:写一个Hello word小程序 主要是熟悉实验楼环境,初步了解代码规范,熟悉linux基本命令,包括cd.ls.mkdir等命令,vim基本命令,包括vi使用,一般模式.编辑模式.命令模式等模式切换,markdown的书写,包括标题.插入链接.插入…
Emacs和Vim都是程序员专用编辑器,Emacs被称为神的编辑器,Vim则是编辑器之神.至于两者到底哪个更好用,网络上两大派系至今还争论不休.不过,相比之下,Emacs更加复杂,已经不能算是一个编辑器了,有人这么说:Emacs是伪装成编辑器的操作系统.与之相反,Vim的定位很明确,就是要做一个强大的编辑器.由于笔者精力有限,决定还是选择自己认为相对简单点的Vim来学习.因此,笔者将会在本文跟大家介绍Mac下Vim的安装以及简单使用.          首先,Mac系统默认已经安装了Vim.打开…
在安装新版之前安装 先安装bz2.zlib,执行下列代码进行安装 yum install -y zlib-devel bzip2-devel xz-libs wget openssl openssl-devel 下载并解压 wget http://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz xz -d Python-.tar 切换目录并安装 cd Python- yum install gcc ./configure --prefi…
最近老大叫我学习开发微信,试着玩了下.网上查了下文档.有点过时. 简单步骤: 1)申请服务器并完成环境配置 去腾讯云购买云服务器.当然你也可以购买其他产品,比如阿里云.因为我是学生,有优惠110一年.我开的是centos7的操作系统.linux的一个版本.开通后可以看到自己的公网IP. 这里我用的是xshell.可以直接连接自己的Linux服务器.当然你也可以去腾讯云自己登录.输入ssh 上面得公网IP.然后点击接受并保存. 777 之后会提示用户名,输入root,再弹出输入密码.密码可以去腾讯…
虽然说是完全分布式,但三个节点也都是在一台机器上.拿来练手也只能这样咯,将就下.效果是一样滴.这个我自己都忘了步骤,一起来回顾下吧. 必备知识: Linux基本命令 vim基本命令 准备软件: VMware Workstation Pro Xshell(方便操作) 下载文件: Centos7(我不是最小的镜像文件CentOS-7-x86_64-DVD-1708.iso) hadoop2.7.6(版本自己看着下吧,看个人需求) JDK1.8 总体思路先说下: 安装三个Centos7系统 配置三台服…
Centos7搭建hadoop完全分布式 虽然说是完全分布式,但三个节点也都是在一台机器上.拿来练手也只能这样咯,将就下.效果是一样滴.这个我自己都忘了步骤,一起来回顾下吧. 必备知识: Linux基本命令 vim基本命令 准备软件: VMware Workstation Pro Xshell(方便操作) 下载文件: Centos7(我不是最小的镜像文件CentOS-7-x86_64-DVD-1708.iso) hadoop2.7.6(版本自己看着下吧,看个人需求) JDK1.8 总体思路先说下…
root账户登录服务器Ubuntu16.04 apt-get update apt-get install mysql-server mysql-client; 安装时会让你设置root密码,输入2次. 本地连接mysql测试: mysql -uroot -p****(****是安装时你设置的root密码) 远程连接: mysql默认是只允许本地主机访问127.0.0.1,并关闭了远程连接,所以安装之后打开远程连接,并修改配置允许其他ip访问. 第一步: vim /etc/mysql/mysql…
本篇文章面向一些会linux文件操作与vim基本命令,编程大佬请移步勿喷. gcc是默认安装的,但是其还缺少常用的头文件和库文件,所以还需要build-essential这个包,可以在联网状态下使用如下命令 $sudo apt-get install build-essential (apt-get是Ubuntu下的软件管理命令,它可以安装.删除.更新系统中的软件包) 安装完成后,可以使用gcc -v命令查看gcc的版本号. 一.编译器gcc的使用 1.gcc支持的一些源文件后缀名 后缀 源文件…
打包和压缩文件 : cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构lstree 显示文件和目录由根目录开…