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

Linux-vivim

文章目录 vivim 模式 一般模式 编辑模式 命令模式 快捷键 vivim ---- Vi是unix/linux操作系统中最经典文本编辑器,只能是编辑字符,不能对字体、段落进行排版;它既可以新建文件...Vim是从 Vi 发展出来一个文本编辑器,可以看做是 Vi 增强版本,可以主动以字体颜色辨别语法正确性,方便程序设计代码补全、编译及错误跳转等方便编程功能特别丰富,vim适用于coding。...模式 ---- vi/vim共分为三种模式,分别是一般模式、编辑模式、命令模式,转换关系如下: 一般模式 在一般模式,可以使用快捷键(列在文章末尾): 就不一一演示了 输入指令vim filename...A 从光标所在行最后一个字符处开始输入 o 在目前光标所在下一行处输入新一行 O 在目前光标所在处上一行输入新一行 r 只会取代光标所在那一个字符一次 R 会一直取代光标所在文字,直到按...command 暂时离开 vi 到指令行模式执行 command 显示结果 :!

7.9K20

linuxvivim操作

一.简单介绍 vi vim 类似于windows文本编辑器 所有的Linux系统都会内置vi文本编辑器 vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能,...因此被广泛使用 如果Linux中没有vim这个命令,可以手动下载: yum install vim 因为操作都差不多后面就拿vim举例啦 vim 文件名 如果没有就创建并且打开,如果有就打开 vi 文件名...二.三种模式简单介绍 正常模式:我们可以使用快捷键对文本进行操作,比如:复制--yy 粘贴:p 插入模式:按i,o,a,r,I,O,A,R中任意一个键,会进入插入模式....命令行模式:这个模式,程序员可以输入相关指令,来完成比如:存盘,离开,显示行号等功能(具体指令后面会说) 三.三种模式直接切换 ?...四.正常模式常用指令 1.拷贝当前行,并粘贴 拷贝 yy 粘贴:p 2.拷贝当前行向下5行,并粘贴 拷贝5行 5yy 3.删除当前行

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

linux vim dd命令_vim命令vi区别

大家好,又见面了,我是你们朋友全栈君。 Vim是从vi发展而来文本编辑器,可以用颜色或底线等方式来显示一些特殊信息。VimLinux中必不可少工具,搭建网站修改配置文件时经常用到。...本教程介绍Vim模式常用操作。 背景信息 Vim各个模式介绍如下表所示: 模式 作用 模式转换 普通模式 (Normal Mode) 在该模式,您可以复制、粘贴、删除字符或行。...运行vim 打开文件时,即进入普通模式。 在其他四个模式,按Esc键即进入普通模式。 插入模式 (Insert Mode) 在该模式,您可以插入字符。...运行vim example.conf命令打开文件,进入普通模式。 运行/AllowOverride None找到目标。 移动光标至None首字母。 按R进入替换模式。 输入All一个空格。...Listen 12.34.56.78:80 Listen 80 示例二:在配置文件example.conf中,将#Listen 12.34.56.78:80行下一行内容删掉。

4.7K10

linuxvi(vim)用法总结

用了好几年vi编辑器,但有些实用用法还是没有用到过.今天听了python视频中关于linux介绍后,还是学了几招新 1....better/dog回车,用dog替换本行第一个better :s/better/dog回车,用dog替换本行所有的better :%s/better/dog回车,用dog替换本文件中所有的better 8. vi...扩展内容 Linux常用命令 – 已学 cd (路径切换) rm(后接-rf 可删除文件或文件夹) ls(查看当前路径文件和文件夹) mkdir(创建文件夹) touch(创建文件) cat...-1024小于1024) sudo find …….. # sudo 获得权限 Vim 常用命令 光标定位; hjkl 上下左右移动 0 $ 跳到行首或行尾 gg shift+G 跳到整个文件开头行或者结尾行...文本Insert 插入模式VIm 关键字 自动补全 Ctrl + p / n 以上就是本次介绍全部知识点扩展内容,感谢大家学习对ZaLou.Cn支持。

1.5K20

Linuxvi命令用法大全_vim命令vi区别

大家好,又见面了,我是你们朋友全栈君。 linux使用vi编辑是很方便,但是具体要怎么做呢?下面由学习啦小编为大家整理了linuxvi相关命令,希望对大家有帮助!...1.linux vi命令基本观点 基本上vi能够分为三种形态,区分是命令方式(command mode)、插入方式(Insert mode)底行方式(last line mode),各方式功用区分如下...2、linux vi命令基本操作 a) 进入vi 在系统提示符号输入vi及文件称号后,就进入vi全屏幕编辑画面: $ vi myfile 不过有一点要特别留意,就是您进入vi之后,是处于「命令行方式(...d) 退出vi及保管文件 在「命令行方式(command mode)」,按一「:」冒号键进入「Last line mode」,比如: : w filename (输入 「w filename」将文章以指定文件名..., 不存盘强迫退出vi) 3、linux vi命令行方式(command mode)功用键 1).

2.7K20

Linux ViVim编辑器

# Linux ViVim编辑器 # vivim基本介绍 Linux系统会内置vi文本编辑器 Vim具有程序编辑能力,可以看做是Vi增强版本,可以主动以字体颜色辨别语法正确性,方便程序设计...代码补完、编译及错误跳转等方便编程功能特别丰富,在程序员中被广泛使用。 # vivim常用三种模式 # 正常模式 以vim打开一个档案就直接进入一般模式了(这是默认模式)。...# 各种模式相互切换 # Vi基本操作 操作类型 操作键 功能 光标移动方向 ↑、↓、←、→ 上、、左、右 翻页 Page Down 或 Ctrl+F 向下翻动一整页内容 Page Up或Ctrl...new" :% s/old/new/g 在整个文件范围内替换所有的字符串"old"为"new" :s /old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认 # vivim...[命令行: set nu:set nonu] 编辑/etc/profile文件,在一般模式,使用快捷键到该文档最末行[G]最首行[gg] 在一个文件中输入"hello",在一般模式,然后又撤销这个动作

2.6K40

linuxvi,vim命令

vim 是对 vi 扩展,文中很多操作是 vi 通用 vi 是区分大小写命令,也就是说 g与G 是不同命令 在不同模式,快捷键是不一样 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...:next 打开多文件,使用 n(Next) p(revious) :file 列出当前打开所有文件 vim 自定义技巧 复制粘贴取消缩进 :set paste 进入 paste 模式以后,可以在插入模式粘贴内容...vim 自动缩进 cindent :set cindent vim 可以很好识别出 C Java 等结构化程序设计语言,并且能用 C 语言缩进格式来处理程序缩进结构 smartindent...:reg 注意两个特殊寄存器:* + 这两个寄存器是系统相通,前者关联系统选择缓冲区,后者关联系统剪切板 通过它们可以其他程序进行数据交换 若寄存器列表里无 * 或 + 寄存器,则可能是由于没有安装...vim 图形界面所致 sudo apt-get install vim-gnome 设置 vim 永远显示行号 修改 vim 配置文件加入 set nu vi ~/.vimrc 然后输入 set

21.5K20

Linuxvivim编辑器

F 同f,反向查找 4.2.3 撤销重做 指令 说明 u 撤销(Undo) U 撤销对整行操作 Ctrl + r 重做(Redo),即撤销撤销。...ddp 交换当前行其下一行 xp 交换当前字符其后一个字符 ndd 剪切当前行之后n行。利用p命令可以对剪切内容进行粘贴 :1,10d 将1-10行剪切。利用p命令可将剪切后内容进行粘贴。...:help 'number' Vim选项帮助用单引号括起 :help 特殊键帮助用扩起 :help -t Vim启动参数帮助用- :help i_ 插入模式Esc帮助...,某个模式帮助用模式_主题模式 帮助文件中位于||之间内容是超链接,可以用Ctrl+]进入链接,Ctrl+o(Ctrl + t)返回 4.5 其他非编辑命令 指令 说明 ....case ignore 大小写无关,intInt将视为相同语法元素,并使用同样配色方案 5.

2K10

Vi Vim 使用

Vi (Visual Interface)是 Linux基于Shell 文本编辑器,Vim (Visual Interface iMproved)是 Vi增强版本,扩展了很多功能,比如对程序源文件语法高亮...不管是 Vi 还是 Vim,我们习惯上都管它叫 Vi,但实际上用更多Vim。 在你系统里用 alias命令看一 vi,可以发现用到其实是vim。...$alias vi alias vi='vim' 所有的Linux系统里会内建 Vi,它就像 Windows里记事本,我们一般修改系统配置文件都要用到它,所以虽然第一次用会可能不太习惯,但是我们还是要学会使用它...比如用 Vi打开一个hello.c文件,命令如下: $vi hello.c 因为 Vi 是完全基于 Shell ,它 Windows编辑器不同,分为三种模式: ?...Vi 可以支持命令非常多,这里列出几个比较常用供大家参考: 1、 替换 ? 如果/g /c 要合并使用,可以写成 /gc 2、保存/退出 ? 3、其他命令 ?

88240

linuxvi,vim 命令

vim 是对 vi 扩展,文中很多操作是 vi 通用 vi 是区分大小写命令,也就是说 g与G 是不同命令 在不同模式,快捷键是不一样 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...vim 自动缩进 cindent :set cindent vim 可以很好识别出 C Java 等结构化程序设计语言,并且能用 C 语言缩进格式来处理程序缩进结构 smartindent...:reg 注意两个特殊寄存器:* + 这两个寄存器是系统相通,前者关联系统选择缓冲区,后者关联系统剪切板undefined通过它们可以其他程序进行数据交换 若寄存器列表里无 * 或 + 寄存器...,则可能是由于没有安装 vim 图形界面所致undefinedsudo apt-get install vim-gnome 设置 vim 永远显示行号 修改 vim 配置文件加入 set nu vi...set shiftwidth=n 设置自动语法高亮 syntax on 原文链接:https://rumenz.com/rumenbiji/linux-vi-vim.html

6.9K00

linux vim查看下一页,Linuxvivim模式相互切换「建议收藏」

大家好,又见面了,我是你们朋友全栈君。...vivim 常用三种模式: 1,正常模式 在这种模式,可以使用【上下左右】按键来移动光标,也可使用【删除字符】【删除整行】来处理档案内容,也可使用【复制、粘贴】来处理文件数据。...3,命令行模式 在这种模式,可以提供相关指令,完成读取、存盘、替换、离开vim、显示行号等动作。...下图为vivim模式相互切换: 三种模式中常用得快捷键(【快捷键】): 1,拷贝当前行 【yy】,拷贝当前行向下3行【3yy】,粘贴【p】,在一般模式可操作; 2,删除当前行【dd】,删除当前行向下...3行【3dd】; 3,在文件中查找某个关键字【命令行模式,/关键字,回车查找,输入n查找下一个】; 4,设置文件行号【:set nu】,取消文件行号【:set nonu】,都在命令模可操作; 5,

1.2K10

linuxvi,vim操作技巧

可以通过切换到正常模式(编辑模式按 ESC 键)来进行操作: dd:输入两次dd删除当前行。 3dd:从当前行开始删除3行。...把外部文件读入vim 我开始使用vim 时候,经常会打开一个文件、复制内容、关闭文件、打开另一个文件、然后粘贴进去复制到内容。其实 Vim 中读取另一个文件内容非常方便。...> vim rumenz.txt :read readme.md 把命令结果读入vim 切换到正常模式,然后输入:read !command 即可把command结果输入到vim中。...> vim rumenz.txt :read !pwd 切换到上次修改位置 想知道你在文件中做最后一次修改是在什么位置?切换到正常模式,输入 g; 来即可切换到上次修改位置。...切换到当前行行首或者行尾 正常模式,输入$跳到当前行行尾。输入0跳到当前行行首。 vim中以16进制查看文件 正常模式,输入:%!

4.5K10

linuxvi,vim操作技巧

可以通过切换到正常模式(编辑模式按 ESC 键)来进行操作: dd:输入两次dd删除当前行。 3dd:从当前行开始删除3行。...把外部文件读入vim 我开始使用vim 时候,经常会打开一个文件、复制内容、关闭文件、打开另一个文件、然后粘贴进去复制到内容。其实 Vim 中读取另一个文件内容非常方便。...> vim rumenz.txt :read readme.md 把命令结果读入vim 切换到正常模式,然后输入:read !command 即可把command结果输入到vim中。...切换到当前行行首或者行尾 正常模式,输入$跳到当前行行尾。输入0跳到当前行行首。 vim中以16进制查看文件 正常模式,输入:%!.../rumenbiji/linux-vi-vim-skills.html 微信公众号:入门小站

2.5K00

vivim》 学习手记(1)

O`Reilly 系列图书,广受好评,我也特地买了其中几本,望有所收获。...第一部分  基础与高级vi 行编辑器:ed 或 ex 全屏编辑器:vi 或 emacs UNIX分 商用系统 以及 源代码可用相似系统。...商用系统包括 Solaris AIX HP-UX 相似系统:gnu/linux    bsd衍生系统 i : 插入 cw 更改字词 vi命令特点: 字母大小写有区别 输入时不会显示在屏幕上 不需要在命令后加上...enter键 ZZ 保存成常规unix文件 ls 列出目录中文件 :w 保存文件但不离开vi :q 退出 :wq 保存并退出 == ZZ :e!...将恢复上一次存储文件内容 :q! 离开所编辑文件并回到unix提示符 有了这两个命令,上次存在缓冲区里面的编辑动作都消失了。

72180

Linuxvivim编辑操作

基本操作 1.1 vi三种模式 1.命令模式 2.编辑模式 3.末行模式(命令模式,按“:”即可进入末行模式) 默认情况VI编辑器是命令模式,需要在里面写东西时候需要进入编辑模式 命令模式到编辑模式...command】 暂时离开vi到命令行执行一个命令后显示结果 【:set nu】 显示行号 【:set nonu】 取消显示行号 【:w newfile】 另存为 1.2 插入移动光标命令...string   向光标之上寻找一个名称为string字符串 n  正向查找,搜索出string,可以理解成next N  反向查找,搜索出string,可以理解成Not next n是从上到.../错误编辑间切换 这不是什么难事,只是个小技巧 比如vim test.c 编辑了一个程序后,退出,用gcc -o test.o test.c 命令编译,发现有警告或者错误,又要用vim test.c命令来修改...gcc -o test.o test.c就可以实现编译,编译警告错误都会显示,此时不会退出vim,按enter即可回到vim。 3.

3.1K20

vi还是vim,教你快速上手linux文本编辑器

vivim主要区别vi:一款老牌文本编辑器,是Unix系统中自带编辑器之一。它是可视化编辑器之前推出最早编辑器,支持简单文本编辑功能。vimvi增强版本,是vi向下兼容产品。...它拥有比vi更多功能命令,如:语法高亮显示、代码补全、多级撤销、分屏编辑等,并且支持丰富插件扩展。为什么倾向于使用vim?...广泛应用范围:vim是跨平台编辑器,可以在多个操作系统上使用,如Unix、Linux、macOSWindows等。...提高工作效率快捷键以下是一些常用vim快捷键用途:光标移动:h, j, k, l:分别向左、、上、右移动光标。w:移动到下一个单词开头。b:移动到前一个单词开头。0:移动到当前行开头。...使用*命令进行当前单词快速查找:将光标定位在某个单词上,然后按*键,vim会定位到下一个出现该单词位置。继续按*键可以跳转到下一个匹配项。

53492

linux-vivim基本操作-常见指令

vivim编辑器 参考:第4章 Vim编辑器与Shell命令脚本(这本书是免费在线书,写超级好,通俗易懂?)...vi vim 类似于windows文本编辑器 所有的Linux系统都内置有vi文本编辑器 vim可以看做是 vi 增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能,因此被广泛使用...如果Linux中没有vim这个命令,可以手动下载: yum install vim vi ?...vi vim 三种常见模式 正常模式 正常模式,我们可以使用快捷键对文本进行操作,比如:复制 yy 粘贴 p 以vim打开文档,直接进入就是一般模式,这个模式,我们可以使用键盘上 ↑ ↓...(你按下一个按键)仍为命令行模式 R 从 当前光标所在位置 开始进入替换模式,会一个一个地覆盖光标后方内容(按着 insert 那种替换效果)按 ESC 退出此状态 命令行模式 这个模式,程序员可以输入相关指令

2K30
领券