我的编程空间,编程开发者的网络收藏夹
学习永远不晚

ubuntu中如何使用vim终端编辑命令

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

ubuntu中如何使用vim终端编辑命令

今天小编给大家分享一下ubuntu中如何使用vim终端编辑命令的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

一. VIM高亮

进入vim后,在正常模式下输入以下命令,打开php代码高亮显示

:syntax启用

: source  $ VIMRUNITME/语法/php.vim

二. VI常用命令

_______________________________________________________

常规模式光标移动

__________________________________________________________

h或左箭头键将光标向左移动一个字符

j或向下箭头光标下移一个字符

或者向上箭头键将光标向上移动一个字符

l或右箭头键将光标向右移动一个字符

ctrl+f屏幕向前翻页(普通)

Ctrl  b屏幕向后翻页(常用)

ctrl+d屏幕向前翻转半页

Ctrl  u  screen向后翻转半页

光标移动到不是空格字符的下一列

-光标移动到没有空格字符的前一列

Nspace接受数字,然后按下空格键,光标将向右移动这一行

n个字符,如20空格,光标将向右移动20个字符

0(这是数字0)移动到该行的第一个字符(常用)

$移动到这一行的最后一个字符(常用)

光标移动到屏幕的顶行

m光标移动到屏幕中心的一行

光标移动到屏幕的底部

g移动到这个文件的最后一行(常用)

NG移动到这个文件的n行。例如,20G将移动到

第20行(可匹配:set  nu)

输入光标向下移动N行(常用)

________________________________________________________________

通用模式查找替换

________________________________________________________________

/word在光标前查找名为word的字符串

?Word在光标前查找一个名为的字符串

:n1,n2s/word1/word2/g在n1和n2行之间找到word1并替换它

是word2(常用)

:1,$s/word1/word2/g从第一行到最后一行搜索word1字符串并替换它

是word2(常用)

:1,$s/word1/word2/ge找到从第一行到最后一行的word1字符串并替换它

Word2,并显示提示供用户确认后再更换(常用)

__________________________________________________________________

常规模式删除复制粘贴

__________________________________________________________________

X,X  x是向后删除一个字符,X是向前删除一个字符(常用)

Nx向后删除N个字符

删除光标所在的整行(常用)

Ndd从光标所在行向下删除N行。例如,20dd删除20行(常用)

D1G删除光标所在行到第一行的所有数据

DG删除光标所在行到最后一行的所有数据

Yy复制光标所在的行(常用)

ny从光标所在行向下复制n行。例如,20yy复制20行(常用)

Y1G将光标所在行的所有数据复制到第一行

YG将光标所在行的所有数据复制到最后一行

P,P  p指粘贴在光标下一行的复制数据,P指粘贴在光标上的一行(常用)

j将光标所在行的数据和下一行的数据合并成一行

u恢复之前的动作(常用)

____________________________________________________________________

编辑方式

___________________________________________________________________

我,我插入:在当前光标处插入输入文本,现有字符将会向后

背面(常用)

从当前光标所在的下一个字符开始输入的现有字符

会回落(常用)

O、O插入新行:从光标所在的下一行开始输入字符(常用)

R,R替换:R将替换光标指向的字符:R将始终替换光标指向的字符

按Esc键之前的文本(常用)

Esc退出编辑模式并返回正常模式(普通)

___________________________________________________________________

命令行模式

___________________________________________________________________

:w将编辑后的数据写入硬盘文件(常用)

:w!如果文件属性为只读,则强制写入文件

:q出口vi(常用)

:q!如果您已经修改了文件,不想保存它,请使用它!不要保存文件以强制退出

保存:wq后退出,如果是:wq!则强制保存并退出(常用)

: w[文件名]将编辑后的数据保存为另一个文件(类似于保存新文档)

:r  [filename]在编辑的数据中,读入另一个参数的数据,即filename

文件内容被添加到光标所在行的后面

:set  nu显示行号。设置后,每一行的行号会显示在它的前面

:set  nonu与set  nu相反,是取消行号

N1,n2 w[文件名]将n1到N2的内容保存为文件名

以上就是“ubuntu中如何使用vim终端编辑命令”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

ubuntu中如何使用vim终端编辑命令

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

ubuntu中如何使用vim终端编辑命令

今天小编给大家分享一下ubuntu中如何使用vim终端编辑命令的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一. VIM高亮
2023-07-04

vim终端编辑命令怎么在ubuntu中使用

这期内容当中小编将会给大家带来有关vim终端编辑命令怎么在ubuntu中使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一. VIM高亮进入vim后,在普通模式下输入如下命令,开启php代码高亮显示  
2023-06-13

ubuntu终端编辑文件如何保存

在Ubuntu终端中,您可以使用以下命令来编辑文件并保存:1. 打开终端并导航到要编辑的文件所在的目录。2. 输入以下命令来编辑文件:```nano 文件名```其中,文件名是您要编辑的文件的名称。3. 在nano编辑器中,您可以使用键盘上
2023-09-06

Linux中vim编辑命令模式怎么用

这篇文章给大家分享的是有关Linux中vim编辑命令模式怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vi
2023-06-09

关于Linuxvi命令使用详解(vim编辑器)

这篇文章主要介绍了关于Linuxvi命令使用详解(vim编辑器),文中详细列举了vi命令的用法,还不熟悉的朋友可以多看一下
2023-05-14

Ubuntu指令大全系列二——VIM编辑器的使用

VIM的三种模式编辑模式 等待编辑,按esc进入编辑模式 插入模式 输入“i、o、a”进入插入模式 命令模式 在编辑模式输入“:”进入命令VIM的常用命令:q 退出 :wq [文件名] 保存并退出 :
2022-06-03

关于Linux vi命令使用详解(vim编辑器)

目录1、三种模式以及切换2、vi模式切换命令3编程客栈、粘贴和拷贝4、保存和退出5、【高级命令】 光标命令6、【高级命令】 查找命令7、【高级命令】替换命令8、【高级命令】负责剪切命令1、三种模式以及切换 ①命令行模式
2023-03-31

Linux学堂之Vim编辑器的简单命令使用

  众所周知vi编辑器是Linux和Unix上最基本的文本编辑器,由于不需要图形界面所以vi是效率很高的文本编辑器,而vim作为Vi的加强版更容易使用,所以掌握Vim编辑器的使用方法是非常重要的。为此在本文中编程学习网笔者就为大家介绍Vim编辑器的基本概念和一些简单命令的使用供大家参考参考。    ◎v
Linux学堂之Vim编辑器的简单命令使用
2024-04-17

linux如何使用Vi/Vim编辑器

这篇文章主要为大家展示了“linux如何使用Vi/Vim编辑器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux如何使用Vi/Vim编辑器”这篇文章吧。VI 编辑器是一个基于命令行的、功能
2023-06-16

怎么在Linux命令终端中查看和编辑曾执行过的命令

这篇文章主要讲解了“怎么在Linux命令终端中查看和编辑曾执行过的命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux命令终端中查看和编辑曾执行过的命令”吧!historyhi
2023-06-12

Ubuntu上如何安装GNOME命令行终端Terminator

这篇文章主要介绍“Ubuntu上如何安装GNOME命令行终端Terminator”,在日常操作中,相信很多人在Ubuntu上如何安装GNOME命令行终端Terminator问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对
2023-06-13

Linux终端中如何使用Nmcli命令连接WiFi

小编给大家分享一下Linux终端中如何使用Nmcli命令连接WiFi,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!nmcli命令是redhat7或者centos7
2023-06-27

Ubuntu中如何使用hostname命令

这篇文章给大家介绍Ubuntu中如何使用hostname命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Ubuntu网络配置的常用系统,于是我学习研究了Ubuntu网络配置,在这里对大家详细介绍下Ubuntu网络配置
2023-06-16

Python编程如何获取终端命令行参数

这篇文章主要介绍了Python编程如何获取终端命令行参数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python编程如何获取终端命令行参数文章都会有所收获,下面我们一起来看看吧。实现步骤获取终端命令行参数,通
2023-07-02

如何在Ubuntu中使用crontab命令

这篇文章将为大家详细讲解有关如何在Ubuntu中使用crontab命令,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先就要编辑crontab文件。crontab是一个文本文件,用来存放你要
2023-06-07

Ubuntu中apt-cache命令如何使用

Ubuntu中apt-cache命令如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。apt-cache 命令是用来干什么的?APT 包管理器工作在软件包元
2023-06-15

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录