首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vim命令大全

快捷键 功能描述 p 将剪贴板的内容粘贴到光标后 P(大写) 将剪贴板的内容粘贴到光标前 y 复制已选中的文本到剪贴板 yy 将光标所在行复制到剪贴板,此命令前可以加数字 n,可复制多行 yw 将光标位置的单词复制到剪贴板...,并将光标置于第一行的首部 vim -r filename 恢复 vim -R filename 把指定的文件以只读方式放入 Vim 编辑器 vim + filename 打开文件,并将光标置于最后一行的首部...a1 用 a2 替换 :n1,n2s/a1/a2/g 将文件 n1 到 n2 行中所有 a1 都用 a2 替换 :g/a1/a2/g 将文件中所有的 a1 都用 a2 替换 :wq 保存并退出 Vim...保存并强制退出 Vim 编辑器 :q 不保存就退出 Vim 编辑器 :q! 不保存,且强制退出 Vim 编辑器 :w 保存但是不退出 Vim 编辑器 :w!...保存文本,并退出 Vim 编辑器,更通用的一个 vim 命令 ZZ Vim 编辑器

1K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux vim查看下一页,linuxVIM基本命令大全介绍(2)

在 vi 添加文本 命令 插入动作 a 在光标后插入文本 A 在当前行尾插入文本 i 在光标前插入文本 I 在当前行前插入文本 o 在当前行的下边插入新行 O 在当前行的上边插入新行 s 删除光标所在处字符...vi 删除文本 命令 删除操作 x 删除光标处的字符 dw 删至下一个字的开头 dG 删除该光标行,直到文件结束 dd 删除整行 ndd 删除光标下n行 db 删除光标前面的字 :n,md 删除n行到...m行 d, d$ 从光标处删除到行尾 d$ 从光标处删除到行尾 d,d^ 从光标处删除到行首 d^ 从光标处删除到行首 修改 vi 文本 每个命令前面的数字表示该命令重复的次数 命令 替换操作 rchar...命令 查找与替换操作 /text 在文件向前查找 text ?...text 在文件向后查找 text n 在同一方向重复查找 N 在相反方向重复查找 :set ic 查找时忽略大小写 :set noic 查找时对大小写敏感 :ranges/pat1/pat2/g 用

42530

Vim基本命令

很久不用vim了,发现什么命令都忘光了,敲起代码来连复制粘贴都不会了,还得用gedit去搞,真的相当蛋疼。这里把常用的命令汇总一下,趁机好好系统的记一下。...不看不知道,看了才晓得原来vim还有很多非常炫的特性。 帮助文档 首先,我们得晓得vim的帮助文档。当然man vim 是一个不错的选择,不过他主要是基于在bash中使用,而不是在vim界面的使用。...非常感人的是,vim有一个自带的中文教程(中文!),讲的非常清楚(不过我没耐心看完)。...文件命令 其实vim可以在bash中一次打开多个文件: myths@myths-X450LD:~$ vim file1 file2 file3 也可以在vim打开新的文件: open foo.txt...剪切命令 :1, 10 m 20 将第1-10行移动到第20行之后 退出命令 命令 功能 :x或  :wq 保存并退出 :q! 强制退出并忽略所有更改 :e! 放弃所有修改,并打开原来文件。

43120

Linux的vi命令用法大全_vim命令和vi的区别

linux下使用vi编辑是很方便的,但是具体要怎么做呢?下面由学习啦小编为大家整理了linux下vi的相关命令,希望对大家有帮助!...1.linux vi命令基本观点 基本上vi能够分为三种形态,区分是命令方式(command mode)、插入方式(Insert mode)和底行方式(last line mode),各方式的功用区分如下...2、linux vi命令基本操作 a) 进入vi 在系统提示符号输入vi及文件称号后,就进入vi全屏幕编辑画面: $ vi myfile 不过有一点要特别留意,就是您进入vi之后,是处于「命令行方式(...想用光标键往回移动,将该字删除,就要先按一下「ESC」键转到「命令行方式(command mode)」再删除文字。..., 不存盘强迫退出vi) 3、linux vi命令行方式(command mode)功用键 1).

2.7K20

vim基本命令

vim中有一些特殊字符在查找时需要转义  .*[]^%/?...移动命令 h 左移一个字符 l 右移一个字符,这个命令很少用,一般用w代替。...k 上移一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...,这里的Esc是必须的,否则命令不生效。 w 向前移动一个单词(光标停在单词首部),如果已到行尾,则转至下一行行首。此命令快,可以代替l命令。...利用p命令可以对剪切的内容进行粘贴 :1,10d 将1-10行剪切。利用p命令可将剪切后的内容进行粘贴。 :1, 10 m 20 将第1-10行移动到第20行之后。

1.4K20

Linux常见基本命令与用法大全

本文实例讲述了Linux常见基本命令与用法。...输出重定向命令:> Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件。...文本搜索:grep Linux系统grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。...归档管理:tar 计算机的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件,也可以把档案文件解开以恢复数据。...切换到管理员账号 Ubuntu下切换到root的简单命令: ? 15. 设置用户密码:passwd 在Unix/Linux,超级用户可以使用passwd命令为普通用户设置或修改用户密码。

2.4K21

Linux基本工具——vim

Linux编辑器vim 什么是vim vim的三种常用模式 vim基本操作 命令模式 插入模式 底行模式 搭配vim环境 sudo怎么才能让普通用户使用 什么是vim vimlinux下一款功能强大...如果你想查看所有的模式(前提是命令模式): :help vim-modes vim基本操作 命令模式 命令模式的意义是为了提高效率,比如我们在windows机器上想要复制一百行的内容需要鼠标一直圈...,但是在linux机器上只需要一行命令即可,并且还不容易出错。...如果想切换光标的屏幕: ctrl + ww 这里你也可将test.c的东西拷贝粘贴到baiye.c。 那么如果你想在vim的底行模式下执行linux命令怎么办呢?这里在前面加上一个 !...那就创建一个: 然后用vim进入.vimrc: 这里面最初是什么都没有的,这也能说明为什么最初的vim用起来就跟windows的记事本一样了。

6.8K00

linux vim命令保存退出_vim退出命令

使用vim命令打开一个文件: 例如,打开openwrt系统下的system配置文件 vim /etc/config/system 内容如下: config system option...list server '3.openwrt.pool.ntp.org' 如果想要编辑该文件 按i键或者a键进入插入模式,这个时候左下角显示–INSERT– 编辑完成之后 按Esc键退出到命令模式...—- 放弃所有修改,从上次保存文件开始再编辑命令历史 如果是非正常关闭编辑器 再次vim该文件的时候会出现以下情形: E325: ATTENTION Found a swap file by the...If this is the case, use ":recover" or "vim -r system" to recover the changes (see ":help recovery...Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort: 这是因为非正常关闭编辑器会生成一个.swp的文件 可以直接删除该文件 首先使用ll -a命令查看该文件

21.9K51

linux vim命令详解_linux查看文件内容的命令

vimlinux中最基本的操作 vim常用模式 1、命令模式 2、插入模式 3、底行模式 4、可视化模式,命令模式按v进入 5、替换模式,命令模式下按r进入 1、插入模式 默认进入文件打开的是命令模式...在这个模式下是不能插入字符的 按“i”键,然后就进入到插入模式了,屏幕下面有个“–INSERT–”标识,很明显的 现在就能写你的文档了, 写完后按“Esc“键就又回到命令模式了; 2、命令模式 在命令模式下...“p” 就是粘贴了,粘贴到光标处 以d开头的都是删除 “dw” 删除一个单词 “dl” 删除一个字母 “dd” 删除一整行 “dnd” n为数字,删除n行; 基本命令就是这些,当然还有一些特殊的...cursorline 显示下划线 :set spell 开启拼写检查功能 :set nospell 关闭拼写检查功能 / 关键字 匹配关键字字符,并高亮显示,按n匹配下一个,按N匹配上一个 在文件的修改在退出后就失效了...分屏操作 vim -o file1 file2:水平分割窗口,同时打开file1和file2 vim -O file1 file2:垂直分割窗口,同时打开file1和file2 版权声明:本文内容由互联网用户自发贡献

7.7K40

Linux命令(34)——vim命令

在文本输入过程,若想回到命令模式下,按"ESC"键即可。 末行模式 (last line mode/指令行命令模式/ex转义模式): ex是EXtended的简称,是Unix系统上的纯文本编辑器。...在Vim命令通常是单个键,例如i、a、o等;而在Ex命令是以按回车键结束的正文行。Vim有一个专门的“转义”命令,可访问很多面向行的Ex命令。...4.3vim读写文件时编码转换过程 (1)读文件 vim打开文件时,需要将磁盘文件内容载入缓存,并将缓存的字符转为换终端编码,通过网络传输的方式,传输到终端进行显示。...(5)vim中高亮显示选中的单词 将光标移到需要高亮显示的单词上,在命令模式下输入gd,那么就可以将当前的单词在当前文本全部高亮显示,如下图所示,高亮显示dwBeInvitedUinLen。 ?...---- 参考文献 [1]man vim [2]Linux命令大全.vi命令 [3]VIM乱码原因与解决方案 [4]Vim如何插入特殊字符 [5]让VIM彻底告别乱码 [6]vim复制字符

3.2K20

vim命令搜索_linuxvim

Vim 的基础搜索操作 当你在 Vim 打开一个文件并且想要搜索一个特定的单词或模板,第一步你必须要先按下 Esc 键从插入模式退出(如果你正处于插入模式)。...例如,如果你想要搜索的单词是 linux,下图显示的就是在 Vim 窗口底部的搜索命令: 敲击回车键之后,你会看到 Vim 会将光标停留在从光标在插入模式的位置开始,找到的包含此单词的第一行。...例如,请看下附截图: 这可以通过设置 hlsearch 变量来实现,例如在普通/命令行模式执行下述命令: :set hlsearch 2、使搜索不区分大小写 在 Vim 中进行搜索默认是区分大小写的...然而,如果这不是你想要的搜索方式,你可以使用如下命令来使搜索变得不区分大小写: :set ignorecase 所以当我设置 ignorecase 变量后再使用前边提到的命令,搜索 linux,那么 Linux...要想使用这种特性,你必须在搜索前执行下述命令: :set incsearch 一些很酷的在 Vim 搜索的小技巧 你可能会发现还有一些其他的与搜索相关的小技巧很有用。 开始吧!

10K20

Linux命令(34)——vim命令

Linux的vi编辑器叫vim,它是vi的增强版(vi iMproved),与vi编辑器完全兼容,而且实现了很多增强功能。...在Vi命令通常是单个键,例如i、a、o等;而在Ex命令是以按回车键结束的正文行。Vi有一个专门的“转义”命令,可访问很多面向行的Ex命令。...至于enc,其作用基本只是显示。不管最后的文件是什么编码,vim都会将其转换为当前系统编码来进行处理,这样才能在当前系统里面正确地显示出来,因此enc就是干这个的。...vimlinux下默认是以utf-8来编码文件和解析文件的,当使用vim来打开ucs2编码的文件时,会出现乱码,此时使用set fileencoding显示的是utf-8编码,而不是ucs2编码,读者可自行验证...---- 参考文献 [1]man vi [2]Linux命令大全.vi命令 [3]VIM乱码原因与解决方案 [4]Vim如何插入特殊字符

2.4K30

LInux 命令大全

查看用户 groupadd userName:创建用户租 cat /etc/group:查看创建用户组 gpasswd -a 用户名 组名:将用户添加到用户组 gpasswd -d 用户名 组名:将用户从组删除...修改ip service iptables restart:linux6重启防火墙 systemctl start/status/disable/stop/restart firewalld:linux7...firewall-cmd --query-port=80/tcp:查看80端口是否开放 firewall-cmd --zone= public --remove-port=80/tcp --permanent:删除 控制台基本操作...which: 查看命令再那个文件夹下 系统文件目录的作用 /etc/profile:配置文件 echo 环境变量名:查看环境变量名 source /etc/profile:使配置文件生效 -v/-version...aux | grep java/PID:查看java启动了那几个服务PID 进程ID上面一个命令可以查看 lsof -p PID:查看进程打开的文件的信息 lsof -i tcp:8083/lsof -

3.2K10

Linux 命令大全

常用系统命令 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统 init 0 关闭系统 telinit 0 关闭系统 shutdown -h hours:minutes &...基础命令可以参考这个帖子 rm -f file1 删除一个叫做 'file1' 的文件' rmdir dir1 删除一个叫做 'dir1' 的目录' rm -rf dir1 删除一个叫做 'dir1...whereis halt 显示一个二进制文件、源码或man的位置 which halt 显示一个二进制文件或可执行文件的完整路径 find命令的depth是如何使用的?...Text in Files in Linux with Grep Command grep Aug /var/log/messages 在文件 '/var/log/messages'查找关键词"Aug...address and viceversa whois www.example.com lookup on Whois database 如何用linux命令查询mac地址 如何解决Linux系统网络慢的问题

2.5K00

Linuxvim编辑器命令介绍

vim编辑器只要涉及到Linux操作系统,都基本逃避不了这个坎,下面介绍几个命令: 1.vim设置文本序号 :set number image.png 2.vim设置翻页 ctrl+f 向前翻页...ctrl+b 向后翻页 3.vim操作 当前光标行出现的第一个字符串a被替换为字符串b :s/a/b image.png 当前光标行出现的所有字符串a被替换为字符串b :s/a/b/g image.png...1-3行加上注释 :1,3s/^/#/g image.png 文件的1-3行加上注释 :1,3s/^#//g ?...文件删除每行末尾的空格 :%s/\s\+$//g # \s是正则表达式中空白字符(可能是空格、制表符、其他空白) # \+代表一个或多个\s”,或者用*期待\+ # $ 是正则表达式从字符串末尾进行匹配...image.png 文件删除每行开头的空格 :%s/^\s\+//g image.png 文件删除每行中间的空格 :%s/\s\+//g image.png vim通用操作格式总结 :[range

1.3K20

Linux Vim 命令手记

订阅本站 经常使用 Linux 的同学在编辑文本文件的时候一定知道 Vim 这一款神器,它代替 Linux 默认原装的 Vi 编辑器,它的快捷键可以使你在操控文件的时候如庖丁解牛般流畅,博主目前只会简单的命令...,感觉不能满足开发需求,今天特地的学习了一下,并且针对于常用的命令做了整理及汇总: 开源项目 首先,Vim 编辑器是一个开源的项目,按照惯例,请给开发者一个 Star 奖励: 常用命令示意图 ?...vim 常用命令示意图 常用命令参考 快捷键 操作说明 Ctrl + f 屏幕向下移动一页,类似 Page Down 按键 Ctrl + b 屏幕向上移动一页,类似 Page Up 按键 0 或 Home...word1字符串 替换为 word2 字符串 :1,$s/word1/word2/gc 将此文本的 word1字符串 替换为 word2 字符串【给用户 confim提示】 x, X 在一行字符,...:q 退出编辑,进入到命令行模式中去。 :wq 保存且退出编辑。 :wq! 强制保存且退出编辑。 Vim 环境修改 :set nu 显示行号,设置后会在没有行前面前缀对应行号。

4.6K40
领券