vi
  • 2024-07-03vi/vim编辑器·
    目录vi/vim概念vi/vim的三种模式及各个模式之间的转换关系模式切换操作步骤编辑命令和快捷方式插入命令:(一般模式进入到插入模式)定位命令:替换和取消命令(一般模式下):删除命令:(从光标开始删,光标所在位置也删,光标狠起来自己都删,光标所到之处寸草不生)常用快捷键:区块
  • 2024-06-23Linux上vi命令
    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visualinterface”的缩写,vim是viIMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整
  • 2024-06-22P10538 [APIO2024] 星际列车 题解
    题意:有\(n\)个行星,编号为\(0\simn-1\)。有\(m\)辆星际列车,第\(i\)辆列车在时刻\(a_i\)从行星\(x_i\)出发,在时刻\(b_i\)到达行星\(y_i\),代价为\(c_i\)。换乘条件为上一辆车的终点和下一辆车的起点相同,且上一辆车到达时刻\(\le\)下一辆车出发时刻。你需要吃
  • 2024-06-20Oracle数据库
    启动报错:TNS-12560:TNS:protocoladaptererrorTNS-00584:ValidnodecheckingconfigurationerrorTNS-12560:TNS:协议适配器错误同时伴有TNS-00584:有效节点检查配置错误的解决方法:vi/home/oracle/app/product/11.2.0/db_1/network/admin/sqlnet.ora增加白名单:tcp.v
  • 2024-06-18Linux学习DAY5-vim程序编辑器
    一、vi与vim注:在Linux的系统中使用文本编辑器来编辑Linux参数配置文件在Linux中,绝大多数的配置文件都是以ASCII的纯文本形态存在。因此,可以利用简单的文本编辑软件修改设定。注:什么是纯文本文档?档案记录的是0与1,通过编码系统来将这些0与1转化为文字。学习vim的原因:  
  • 2024-06-17复习笔记二(动态规划法)
    工作指派问题(20分)设有n件工作,n个人,每个人只能做一件工作,每件工作只能安排给一个人,已知每个人做每件工作的耗费,请设计分支限界算法求解最少耗费的工作指派。要求:(1)对问题进行分析;(9分)(2)给出分支限界算法的伪代码描述;(8分)
  • 2024-06-16Linux常用命令及或g++(或gcc)编辑器运用
    一.实验内容1.打开VMwareWorkstation虚拟机进入Ubuntu系统,打开终端。练习使用常用的Linux命令,主要包括如下命令:mkdir,rmdir,cd,pwd,ls,clear,cat,rm等。(其中,cat、rm命令请在下面实验内容3完成后再练习。)Linux各命令使用方法可下载ftp中文档《Linux入门常用命令》
  • 2024-06-11面试专区|【39道Vi Vim高频题整理(附答案背诵版)】
    1.请简单描述VI编辑器的使用?VI编辑器是一种模式化的文本编辑器,广泛用于Unix和类Unix操作系统。它最初由BillJoy在1976年为BSDUnix编写。VI的特点是它分为三种主要模式:命令模式、插入模式和末行模式。命令模式:这是VI打开文件后默认进入的模式。在此模式下,您可以使用键盘
  • 2024-06-09简单介绍一下vim
    简单介绍一下vim一、vim是什么?二、vim的优点三、vi/vim的使用命令模式输入模式底线命令模式四、vi/vim按键说明(一)命令模式可用的光标移动、复制粘贴、搜索替换等移动光标的方法:搜索替换的方法删除、复制与贴上的方法(二)一般模式切换到编辑模式的可用的按钮说明(三)一般
  • 2024-06-09Docker部署hadoop+运行wordcount详解
    一、拉取ubuntu镜像抓取ubuntu的镜像作为基础搭建hadoop环境#如果不指定版本号的话,默认拉取最新的ubuntu版本dockerpullubuntu二、创建容器#1.查看已拉取的镜像dockerimages#2.创建容器dockerrun-it--namemyhadoop-p80:80ubuntu#dockerrun:创建并运
  • 2024-06-074. 多重背包问题 I
    https://www.acwing.com/problem/content/4/有N种物品和一个容量是V的背包。第i种物品最多有si件,每件体积是vi,价值是wi。求解将哪些物品装入背包,可使物品体积总和不超过背包容量,且价值总和最大。输出最大价值。输入格式第一行两个整数,N,V,用空格隔开,分别表示物品种数
  • 2024-05-28牛客小白月赛94
    A-小苯的九宫格#include<bits/stdc++.h>usingnamespacestd;intmain(){ vector<int>a(11); for(inti=1;i<=9;i++)cin>>a[i]; strings; cin>>s; for(autoi:s) cout<<a[i-'0'];return0;}
  • 2024-05-28背包九讲 一 01背包
    https://www.acwing.com/problem/content/2/有N件物品和一个容量是V的背包。每件物品只能使用一次。第i件物品的体积是vi,价值是wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式第一行两个整数,N,V,用空格隔开,分别
  • 2024-05-21最小生成数——prim以及Kruskal
    最小生成数——prim以及Kruskal1.关于prim算法原理板子代码解释板子题2.关于Kruskal算法原理板子板子题prim原理:对树中的点进行遍历,存点构成一个新图,每次找离新图最近的点加入新图。代码实现解释将起始点的一系列临边的点赋值for(inti=head[
  • 2024-05-17数据结构学习笔记-有向图的度
    求有向图的度问题描述:已知有向图G用邻接矩阵存储,设计算法以分别求解顶点vi的入度、出度和度。【算法设计思想】出度的计算(getOutDegree)遍历法:通过遍历邻接矩阵中顶点vi所在行的所有元素来计算vi的出度。对于每个元素matrix[vi][j],如果其值不为0(表示存在从顶点vi到顶点
  • 2024-05-15vim 光标闪烁/形状
    问题vi打开某个文件,光标一直闪烁,有点强迫症。这个问题与你用哪个终端软件有关,我是用secureCRT。1设置secureCRT打开secureCRT9.1,进入Options--->SessionOptions。2给vim编辑器加个底线,方便查看代码vi~/.vimrc添加setcursorline3最终效果END
  • 2024-05-01linux11-vi&vim
    linux11-vi&vimvi\vimvi,visualinterfacevim是vi的加强版本,兼容vi的所有指令,不仅能编辑文本,而且还具有shell程序编辑的功能,带有语法高亮#文件不存在,则创建并编辑新文件vim不存在路径#文件存在,则编辑已有文件vim已存在路径操作:i键,插入模式ESC,回
  • 2024-04-30vi编辑器有几种模式?vi编辑器常用命令详解
    vi/vim是工作在字符终端环境下的全屏幕编辑器,因为编辑界面相对比较简单,并没有为用户提供鼠标操作和菜单系统,而是通过按键命令实现相应的编辑和操作功能。在vi编辑界面中可以使用三种不同的工作模式。分别是命令模式(Command mode),编辑模式(Insert mode)和末行模式(Last line mode)。
  • 2024-04-28Vim编辑器:简易命令介绍
    Vim编辑器:简易命令介绍1.概念VIM是vi的升级版本,除了兼容vi的所有指令,VIM还具有一些新的特性,主要体现在:1.多级撤销:我们知道在vi里,按u只能撤消上次命令,而在VIM里可以无限制的撤消。2.易用性:vi只能运行于unix中,而VIM不仅可以运行于unix,windows,mac等多操
  • 2024-04-28Linux 之 vi / vim
    vi/vim​ Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说,vi是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。​ 基本上vi/vim共分为三种模式,命令模式(CommandMode)、输入模
  • 2024-04-242022ccpc题解
    2023年第五届河南省CCPC大学生程序设计竞赛ProblemA.Mocha上小班啦思路:求n个数位的最小值,条件:每一位数字都不同切不含前导零。只需要把0放到第二位,其他按从小到大输出,大于10以后输出-1即可。#include<bits/stdc++.h>usingnamespacestd;intmain(){//预处
  • 2024-04-23Codeforces Round 940 (Div. 2) and CodeCraft-23
    A.Stickogon#include<bits/stdc++.h>usingnamespacestd;usingi32=int32_t;usingi64=longlong;#defineinti64usingvi=vector<int>;constintN=3e5,mod=1e9+7;voidsolve(){ vicnt(101); intn; cin>>n; for(i
  • 2024-04-22C++ Standard Library
    C++StandardLibraryarchitecure&sourcesc++官网C标准库->一个一个单一的函数function->彼此几乎无关联c++标准库->六个部分->彼此之间有紧密的关联c++标准库主要是用模板做出来的泛型编程(GenericProgramming)使用模板作为主要工具来编写程序->templates模
  • 2024-04-22The 18-th Beihang University Collegiate Programming Contest (BCPC 2023) - Final
    https://codeforces.com/gym/104883A#include<bits/stdc++.h>usingnamespacestd;usingi32=int32_t;usingi64=longlong;usingvi=vector<int>;i32main(){ios::sync_with_stdio(false),cin.tie(nullptr);i64n,sum=0;c
  • 2024-04-17shell vi 文本替换字符串
     在shell中使用vi或vim编辑器进行文本替换可以通过以下步骤完成:打开终端。使用vi或vim命令打开目标文件,例如:vifilename.txt。进入替换模式,可以通过按:%s/old_string/new_string/g进行全局替换。 : 进入命令模式。% 表示文件中的所有行。