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

5.2 vim颜色显示和移动光标

vim颜色显示 不同的文件,或者说相同的文件在不同的目录下,就会有可能导致颜色不存在 在centos系统中,/etc下的文件,往往都是都是配置文件,在/etc下一般都会显示颜色,放置在其他位置则不会显示颜色...,只不过它的内容不具备显示颜色的条件 vim编辑文件的时候,是会显示颜色的,往往是根据文件的内容显示不同的颜色 vim本身有自己的配置文件,可以自己去 /etc/vimrc 编辑配置文件 一般模式下的移动光标...按键 作用 h 或者向左的方向键 光标向左移动一个字符...l(小写字母L)或者向右的方向键 光标向右移动一个字符 空格键 光标向右移动一个字符...k或者向上的方向键 光标向上移动一个字符 j或者向下的方向键 光标向下移动一个字符

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

linux学习第十七篇:vim介绍,颜色显示,移动光标,复制剪切粘贴

VIM VIM颜色显示和移动光标 VIM一般模式下移动光标 一般模式下复制剪切粘贴 ---- VIM介绍 vi这个命令,它是linux中必不可少的一个工具。没有它很多工作都无法完成。...VIM颜色显示和移动光标 ? vim编辑文件的时候会显示颜色,而且这个颜色往往是根据你这个文件的具体内容有关系。例如给一个文件指定.sh脚本,它就可以根据shell语法去显示颜色。...vim的配置文件/etc/vimrc 当你遇到vim比较高级的用法(如自动缩进,语法高亮等)的时候,可以去搜文档资料去在配置文件/root/.vimrc(默认是空的)中配置 VIM一般模式下移动光标 按键...作用 h或者向左方向键 光标向左移动一个字符 l或者向右方向键 光标向右移动一个字符 k或者向上方向键 光标向上移动一个字符 j或者向下方向键 光标向下移动一个字符 Ctrl+f或PageDown 屏幕向后移动一页...50次) Ctrl+r 与u操作相反 v 按v后移动光标会选中指定字符,然后可以实现复制,粘贴等操作 vim一般模式下命令集合 ?

2.8K80

如何在 Vim 中将光标移动到行首或行尾?

光标从行首或行尾移动并不是一项关键操作,但您可能会经常做一些事情,以至于反复捣碎h或l键会让人感到恼火,或者更糟的是,效率低下。...值得庆幸的是,它可以在 Vim 中轻松完成:按 Esc 键进入正常模式。按0键将光标移动到行首(第 0 列)按$键将光标移动到行尾(最后一列)。...让我们更深入地了解如何将光标从行中的任意位置移动到行首或行尾。在 Vim 中将光标移动到行首在 Vim 中,有两种方法可以将光标移动到行首。首先,确保您处于正常模式,按 Esc 键确认。...然后按任0一(零)键,它会将光标移动到行首。^您也可以通过按键将光标移动到开头。在 Vim 中将光标移动到行尾Vim 有一种直接的方法可以将光标移动到行尾。同样,您需要处于正常模式才能执行此操作。...光标在哪一列并不重要,只在它在哪一行上。然后,按$键,它会将光标移动到行尾。如果行被换行,光标将转到换行行的末尾,而不是列的末尾。

10.7K20

13-3 vi编辑模式和移动光标

若此时 vim 是在增强模式下正常运行,那么会在屏幕底部出现以下内容; 若 vim 是以兼容模式运行,则不会出现。 ?...vi保存到硬盘后的确认信息.png 3.注意 若用户阅读 vim 的说明文档,会发现命令模式被称为普通模式,而使用 ex 命令则被称为命令模式。 这方面要多加留意。...五、移动光标(准) 在命令模式下,vi 提供了很多移动光标命令,其中有一些命令是与 less 命令共用的。 光标移动功能键 键 光标动作 L 或 右方向键 右移 1 位。...1.为何使用H、J、K、L 为什么使用 H、J、K、L 键来移动光标呢?...这是因为在 vi 最初出现的阶段,并不是所有的视频终端都有方向键,这样的设计使得 vi 高手可以手不离键盘地移动光标

2.1K30

Linux-vim

三种模式 vim中有“一般模式”,“编辑模式”,“命令模式“三种模式,其作用分别为: 一般模式中能够移动光标查看文件,可以删除字符或整行,复制,粘贴处理文档内容用 vi或者vim打开一个文件进入的就是一般模式...2. vim常用命令 2.1 一般模式中的命令 2.1.1 光标移动 命令 说明 h,← 光标左移一个字符 j,↓ 光标下移一个字符 k,↑ 光标上移一个字符 l,→ 光标右移一个字符 n[h,j,k,...Crtl + u 屏幕向上移动半页 + 光标移动到非空格符的下一列 - 光标移动到非空格符的上一列 n n表示数字,再按下空格键光标向右移动n个字符 0,[Home] 光标移动到第一个字符...$,[End] 光标移动到最后一个字符 H 光标移动到屏幕第一行第一个字符 M 光标移动到屏幕中央一行的第一个字符 L 光标移动到屏幕最后一行的第一个字符 G 光标移动到文件最后一行 nG n为数字,...光标移动到文件第n行 gg 光标移动到文件第一行,相当于1G n n为数字,光标下移n行 2.1.2 查找与取代 命令 说明 /word 向光标之后查找”word“ ?

6.2K11

vim命令搜索_linuxvim

例如,如果你想要搜索的单词是 linux,下图显示的就是在 Vim 窗口底部的搜索命令: 敲击回车键之后,你会看到 Vim 会将光标停留在从光标在插入模式中的位置开始,找到的包含此单词的第一行。...如果想要移动到下一处包含被搜索单词位置,按 n 键。当你遍历完所有被搜索模板所在之处,继续按 n 键 Vim 将重复搜索操作,光标将回到第一次搜索结果出现位置。...这就意味着如果我要搜索 linux,那么 Linux 是不会匹配的。...反之,如果搜索 /linux,那么不论大小写的搜索结果都会被匹配。 4、递进搜索 就如谷歌一样,随着你输入查询字串(字串随你每输入一个字符不断更新)显示不同的搜索结果,Vim 也同样提供了递进搜索。...会将光标再次带回第一处匹配处。

9.9K20

Linux学习——vim

生信技能树学习笔记Vim编辑器——三种模式命令模式 末行模式 编辑模式图片命令模式vim Data/example.fq## 按 : set nu 显示行号## 方向键或hjkl移动光标## 30j:向下移动...+ f或b:上下翻页## gg或G移到顶部或底部 或者 [[ 和 ]]## x剪切一个字符## 10x:剪切10个字符## dd:剪切所在行## 10dd: 剪切所在行及下方10行## yy:复制光标所在行...类似 less -S## :set ff=unix 将文件格式转换为unix# 查询## 输入/keyword进行查询 n/N 向上或向下#替换## :%s///g 全局替换## :s///g 替换光标所在行...## :s/// 只替换光标所在行的第一次vim的异常情况图片当多处编辑或异常断开时会有待处理的.swp文件如果修改不重要可以直接删除.swp文件Vim编辑器:vimtutor zh_CN查看帮助文档

4.6K50

Vim 指尖飞舞之移动

如果过多的使用这些在 Vim 上做移动,往往就会非常低效,严格的说,甚至按两次 h 也能找到别的方案替代 。如何更快的移动和跳转呢? 首尾移动 这个非常常用,也是基本用法,简单提一下。...eas 可以做到在 pig 后面快速加上 s 查找移动 查找是 Vim 里最快的移动方法之一,可以用 f{char} 和 F{char} 进行正向和反向移动。...之所以需要这样一个操作符是因为有类似如下的场景: pig.eat(); // 光标在 e 处,要删除 eat pig.(); // dt( 可以做到删除 eat 多行查找移动 f{char} 虽然很方便...Vim 会更难。...但是使用了 Vim 之后,你却会爱上这种编码方式。像现在大家用的更多的 VSCode 等一样都可以设置 Vim 模式。 要高效的使用 Vim,学会高效移动则是必经之路。

70420

win10 uwp 改变鼠标 设置光标移动鼠标

经常在应用需要修改光标,显示点击、显示输入,但是有些元素不是系统的,那么如何设置鼠标? 本文主要:UWP 设置光标,UWP 移动鼠标 设置光标 需要写一点代码来让程序比较容易看到,什么光标对于什么。...如果不知道 n 是什么,我可以说,自定义光标就是使用n,但是复杂。 很少会有需要自己做光标。...如果需要自己做,请看自定义光标 移动鼠标 有时候需要把鼠标移动到一个元素上,UWP 移动鼠标和改变光标一样。...移动鼠标,设置CoreWindow.PointerPosition 在界面放一个按钮,点击他,移动鼠标 var p = new Point(Window.Current.Bounds.X...,移动是屏幕坐标,不是应用坐标,需要对移动加上窗口移动 https://blogs.msdn.microsoft.com/devfish/2012/08/01/customcursors-in-windows

2.7K10

Linux基本工具——vim

Linux编辑器vim 什么是vim vim的三种常用模式 vim的基本操作 命令模式 插入模式 底行模式 搭配vim环境 sudo怎么才能让普通用户使用 什么是vim vimlinux下一款功能强大...,但是在linux机器上只需要一行命令即可,并且还不容易出错。...光标定位 刚打开vim时,光标是在第一行第一个的位置,想要移动光标鼠标是不可以的。 那么我想移动光标怎么办? 这时候用键盘上最右边下面的上下左右箭头就可以移动光标了。...例:6l 光标就向右移动了6个字符的长度。 如果某一行太长我想快速的移动到顶端或者是末尾呢?...如果想切换光标的屏幕: ctrl + ww 这里你也可将test.c的东西拷贝粘贴到baiye.c中。 那么如果你想在vim的底行模式下执行linux的命令怎么办呢?这里在前面加上一个 !

6.7K00

Linux系列04 vim

VIM的用法 1.vim 路径 用vim打开文件 vim +数字 路径 打开文件工标移动到第几行 vim +/关键字 路径  打开文件,高亮显示关键字 vim 路径1 路径2   打开多个文件...光标移动到行首 shift + 6 行尾 shift + 4 移动到首行 gg 末行 G 向上翻页 ctrl +b 向下翻页 ctrl + f 复制 按yy在需要的地方按p...剪切 dd删除后下一行上移 D删除后会空行 撤销u ctrl + r 恢复之前的撤销 数字+G   移动到这一行 :w保存 :w路径  另存为 :q退出 :wq   保存并退出 :...强制退出 /关键词   搜索 打开多文件是,切换文件  :open 文件名 编辑模式 进入: i在光标所在字符前开始 a在字符后开始 o还光标所在行的下面另起一行开始 I在光标所在行首...A行尾 O上面另起一行 S删除光标所在行 退出esc vim计算器 ctrl + R   输入=   输入需要计算的内容,最后回车

4.3K10

Linuxvim的使用

这个是在网上找的一张关于vim键盘的图 1. 前言 vimLinux编辑器,功能上和记事本没有区别。不仅仅可以用来写c语言和c++,其它语言也可以在上面写。...: 正常/普通/命令模式(Normal mode) 控制屏幕光标移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode 插入模式(Insert...要查看你的所有模式:打开vim,底行模式直接输入 3. vim的基本操作 进入vim,在系统提示符号输入vim及文件名称后,就进入vim全屏幕编辑画面: vim a.txt 不过有一点要特别注意,就是你进入...[正常模式]切换至[插入模式]有三种方式: 输入a 输入i 输入o [插入模式]切换至[正常模式] 目前处于[插入模式],就只能一直输入文字,如果发现输错了字,想用光标键往回移动,将该字删除...shift+4=$:将光标的位置定位到当前行的结尾 shift+6=^:将光标的位置定位到当前行的开始 gg:将光标定位到整个文本的最开头 shift+g=G:将光标定位到整个文本的最后一行

16010
领券