Linux学习笔记(二)vi/vim快速入门电玩小白

Linux系统会内置vi文本编辑器。vim具有程序编辑的能力,可以看作是vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

下面将介绍:1.vim打开或创建文件的方法。2.vim的三种工作模式。3.vim的常用快捷键。

使用vim打开文件的方法:vim路径+文件名如在当前目录下打开(或创建)一个hello.py文件:

vimhello.py

注:1.如果文件不存在,则会创建文件。2.路径分为绝对路径和相对路径,当不添加路径时使用的相对路径,会在当前目录打开或创建文件。

vi和vim的快捷键1.在一般模式下,拷贝当前行(当前行为光标所在位置)yy,拷贝当前行向下的n行nyy(如5yy),粘贴输入p。

2.在一般模式下,删除当前行dd,删除当前行向下的n行ndd。

3.在文件中查找某个单词,使用/进入命令行模式,之后输入关键词,回车查找,按下n就是查找下一个。结束查找返回一般模式为再次输入:或/之后按esc。

4.在命令行下可以设置是否显示行号,设置文件的行号为输入setnu,取消文件的行号输入setnonu,返回一般模式再次输入:或/之后按esc。

5.在一般模式下使用快捷键到该文档的最末行G和首航gg。

6.在一个文件中输入hello,在一般模式下,撤销这个动作的快捷键为u。

7.在一般模式下,并将光标移动到n行的快捷键为nshift+g(如20shift+g)。

THE END
1.2024年CentOSLinux7字符界面和形界面切换Linux1、查看当前的界面模式 (图片来源网络,侵删) 2、切换到字符界面 需要输入登陆密码进行确认 (图片来源网络,侵删) 3、切换到图形界面 在命令符界面浏览网页可以使用lynx,links, w3m等的使用方式都很类似,以w3m为例:安装w3m浏览器:sudo apt-get install w3m;使用w3m浏览网页:w3m url.xxx。 https://win7sp.com/post/35090.html
2.vi/gvim编辑器的基本使用vi编辑器使用方法不过有一点要特别注意,就是进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。进入vi后,先不要乱动,转换到「插入模式(Insert mode)」。 2.2 切换至插入模式(Insert mode)编辑文件(重要) 在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模https://blog.csdn.net/qq_40528849/article/details/124909857
3.命令思维导图模板此命令用于创建、编辑、查看或删除系统日志文件中的内容。它可以帮助管理员和用户了解系统的运行状态和错误信息,以便进行故障排除和维护。 计划总结 作者其他创作 大纲/内容 命令(每日练) 5.1文件与目录操作 熟练的进入目录(cd)、创建目录(mkdir)、创建文件(touch、echo、vi、vim方式) 熟练的查看目录内容(ls、https://www.processon.com/view/6761392223bb5e5f8d2c5fa9
4.UI设计考试题详解及备考指南(1)UI设计中,以下哪个元素是用于引导用户操作的? A. 按钮 B. 图片 C. 文字 D. 背景 答案:A。按钮是UI设计中用于引导用户操作的主要元素,通过点击按钮,用户可以执行相应的操作。 (2)以下哪种颜色模式最适合用于网页设计? A. RGB B. CMYK C. HSL D. LAB 答案:A。RGB颜色模式是基于红、绿、蓝三种颜色https://pbids.com/aboutUs/pbidsNews/1861306702911082496
5.Vim编辑器快捷键大全及使用技巧除了基本命令和文件操作外,Vim编辑器还提供了很多其他的高级操作,例如多窗口编辑、宏录制等操作,可以更加高效地编辑文本内容。 以下是一些常用的进阶操作快捷键: 命令 描述 ctrl-w s 水平分割当前窗口 ctrl-w v 垂直分割当前窗口 ctrl-w w 在窗口间切换 https://www.506064.com/n/247212.html
6.嵌入式Linux入门(四Linux下的编辑器—让人爱恨交加的vi)说vi ,基本上都是与 vim 一同说明,那么 vi 与 vim 有什么关系? 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面,vim是从vi发展出来的一个文本编辑器。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可https://www.elecfans.com/d/2162377.html
7.VI的三种模式:VI编辑器中的三种工作模式介绍1、切换到命令模式 在VI编辑器中,用户可以通过按下Esc键来从其他模式切换到命令模式。命令模式是VI编辑器的默认模式,用户在该模式下可以通过各种快捷键和命令来执行编辑操作。 2、移动光标 在命令模式下,用户可以使用各种快捷键来移动光标的位置,以便进行文本编辑。例如,用户可以使用h键将光标向左移动一个字符,使用https://www.rhtimes.com/brand/packing-design13265.html
8.Vim实用技巧(第2版)本书介绍了Vim编辑器的100多种实用技巧,旨在帮助读者快速掌握Vim编辑器,提高编程和开发效率。本书实用性强,内容精炼简洁,第1版的译本也获得了国内读者的一直认可。本书的第2版也得到国外程序开发社区和专家的一致好评,在Amazon上获得5星级的评论和很好的销售排名。 https://labs.epubit.com/bookDetails?id=N14714
9.linux课后习题3.6 简述vi编辑器的工作模式 命令模式 命令模式控制屏幕光标的移动,字符、字或行的删除,某区的移动复制等。 插入模式(i,a,s等进入插入模式) 只有在插入模式下,才能进入文本编辑,按esc回到命令模式 末行模式(:进入末行模式) 进入末行模式,将文件进行保存或退出vi,也可以设置编辑环境,替换字符或删除字符。 https://www.jianshu.com/p/90c14e4dec77
10.Linux11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 http://www.kler.cn/a/375479.html
11.Linux的部分基础命令运维的技术博客ex模式的操作: :p 八.模式切换: 编辑模式(命令模式)被称为vi编辑器的基础工作模式;所有其他模式之间进行切换的中转站 1.编辑模式-->ex模式: ":" :表示进入ex模式并完成命令的执行; "/"或"?" :开启ex模式中的匹配查找功能; /默认是自上而下的查找顺序; https://blog.51cto.com/huliheeyu/1974491
12.OS+LinuxShellbash/sh/ksh/csh/tcsh/adbshelladb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。 https://www.iteye.com/blog/lindows-252627
13.Linux安装与常用命令操作系统简单分类 Windows:目前最流行的个人桌面操作系统,不做多介绍。 Unix:最早的多用户、多任务操作系统,按照操作系统的分类,属于分时操作系统。 Unix 大多被用在服务器、工作站,现在也有用在个人计算机上。它在创建互联网、计算机网络或客户端/服务端模型方面发挥着非常重要的作用。 https://xie.infoq.cn/article/9d8ad20b742b632cf4c0230f6
14.Linux常用命令大全Linux命令解读【vi编辑器的3种模式】 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,查找,移动复制某区段及进入Insert mode下,或者到 last line mode。 https://www.idcspy.com/30440.html
15.vi编辑器有哪几种工作模式及如何转换linux运维vi编辑器有三种基本的工作模式,分别是:指令行模式、文本输入模式和行末模式。 各模式之间如何切换: 指令模式(Command Mode) 下输入 a、i、o进入文本输入模式(Input Mode); 文本输入模式(Input Mode) 下按ESC进入指令模式(Command Mode); 指令模式(Command Mode)下输入【:】进入末行模式(Last line Mode); 末https://m.php.cn/faq/451730.html
16.微仆–第36页–高贵林国语教会林前4: 1-4「人应该以我们为基督的执事,为神奥秘事的管家。所求于管家的,是要他有忠心。我被你们论断,或被别人论断,我都以为极小的事;连我自己也不论断自己。我虽不觉得自己有错,却也不能因此得以称义;但判断我的乃是主。」 林后4: 1-4「我们既然蒙怜悯受了这职分,就不丧胆,乃将那些暗昧可耻的事https://cmchurch.org/author/williamxu70/page/36/
17.江西交通职业技术学院本专业培养能在计算机等领域从事云计算平台的设计、开发与运维以及计算机软件开发与维护等方面工作的高素质技能型工程技术人才,对接云计算行业的软硬件设计开发与维护、系统集成、工程交付、项目管理、营销服务、教育服务和研发等工作。本专业与产业链的对应关系如图1所示。 https://mkszyxy.jxjtxy.edu.cn/news-show-1081.html
18.2024年4月山东自考“网络操作系统”复习资料(2)1.信息处理的基本模式:①对等模式 ②客户/服务器模式。 2.网络操作系统结构设计的主要模式:①客户/服务器模式 ②对象模式 ③对称多处理模式。 3.客户/服务器模式的网络操作系统的结构组成:①客户机(工作站)操作系统 ②服务器操作系统。 4.网络操作系统为用户提供的两类接口:①命令接口 ②编程接口。 https://www.sd-zk.com.cn/zikaofuxiziliao/76522.html
19.课程设计实验报告模版(通用6篇)VEX机器人课程涉及的内容广泛, 有着许多交叉领域的知识, 结构比较复杂, 因此学生无法按照一个固定的路径或模式来接收相应内容, 也不能将待解决的实际问题按照其特点归类, 再逐步分类解决。从硬件的搭建、编写程序、调试程序, 到运用各学科知识完成某项任务, 都由学生在相互的对话、讨论以及尝试中逐渐形成, 在此https://www.360wenmi.com/f/file9wub0zgu.html
20.2023最全vim编辑器教程(详细完整)编辑器之神3.切换到编辑模式 命令模式下键盘输入字母i或a(还有其他字母也可以这两个比较常用)可切换到编辑模式以编辑 注意:vim刚打开文件时默认为命令模式,命令模式可切换到末行模式或编辑模式,但末行模式与编辑模式之间不能直接相互切换; 四、命令模式 1.光标移动 https://cloud.tencent.com/developer/article/2356827
21.计算机学习总结本人学习了linux的基础命令后学习了的linux基础编程。可以通过学习linux的编程,熟练掌握vi编辑器的使用。个人简历学习程序写注释,编写程序所需注意的问题。本人对的linux网络安全感兴趣。本人正在学习鸟哥的linux私房菜服务器版结合复习网络基础的内容。 5.java的学习https://www.oh100.com/a/202212/5867081.html
22.word论文常用技巧1、切换到普通视图,菜单中“视图”——“脚注”,这时最下方出现了尾注的编 辑栏。 2、在尾注的下拉菜单中选择“尾注分隔符”,这时那条短横线出现了,选中 它,删除。 3、再在下拉菜单中选择“尾注延续分隔符”,这是那条长横线出现了,选中 它,删除。 https://www.douban.com/note/78693171