Ubuntu中vi / vim编辑器快捷操作
Ubuntu安装vim
vi是vim的简化版,建议安装vim
安装vim,打开新的终端,输入:
sudo apt-get install vim-gtk
(好像sudo apt-get install vim也可以)
再输入y
若提示:
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
直接在终端中输入命令:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
参考链接:https://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html
Ubuntu中vi / vim编辑器快捷操作
删除
dd:删除游标所在的一整行(常用)
ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
d1G:删除光标所在到第一行的所有数据
dG:删除光标所在到最后一行的所有数据
d$:删除光标所在处,到该行的最后一个字符
d0:那个是数字0,删除光标所在到该行的最前面的一个字符
x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)
nx:n为数字,连续向后删除n个字符
复制+粘贴
首先你你处于编辑模式,这时候你按ESC,就可以了
这时你把光标通过方向键移动到你想要复制的位子,比如你要复制从这一行开始打下面5行,这一整段,那么你就按5yy
然后移动到你想要复制的位子,按p,这时候一整段就可以复制了。
同时,如果你只复制当前这一行,那么只按yy就可以了
Ubuntu中vi / vim编辑器快捷操作相关推荐
- VI/VIM 编辑器常用操作
目录 VI/VIM编辑器常用操作介绍: 1.VI和VIM是什么 2.一般模式 2.1常用语法 3.编辑模式 3.1常用语法 4.指令模式 4.1基本语法 5.模式转换 6.VI/VIM键盘图 1.VI ...
- 6.Linux中vi/vim编辑器详解
文章目录 前言 一.vim/vi 介绍 二.vi/vim学习图(初级) 三.文本编辑(状态)概览 四.使用vi打开文本的方式 五.命令模式 1.进入插入模式(进行文本编辑) 2.从插入模式切换为命令行 ...
- linux乌班图vi怎么使用,Ubuntu上vi(vim)编辑器使用教程
vim有3个模式:插入模式(Insert Mode).命令模式(Command Mode).低行模式(Last Line Mode).插入模式:在此模式下可以输入字符,按ESC将回到命令模式. 命令模 ...
- vim编辑器快捷操作
1.查找 进入编辑器 按下 / 进行查找,回跳到第一个匹配的值,按下n查找下一个 N返回查看上一个 也可根据正则进行查找 2.替换 :s/a/b/g 当前行替换 :%s/a/b/g 全文替换 :5 ...
- vb.net中report不显示中文_Ubuntu中vi文本编辑器的使用
最近在使用ubuntu,对于一个已经熟悉centos下的vi编辑器来说,简直是太变态了,各种不习惯.下面给大家分享下Ubuntu下的vi编辑器详细用法. Ubuntu中vi文本编辑器的使用 :w !s ...
- linux系统中vi/vim文本编辑器的使用简介
linux系统中vi/vim文本编辑器的使用简介 1. vi/vim简介 vi/vim 是linux系统中最基本的编辑器,类似于windows系统中的记事本,几乎所有的linux开发版本都内置了v ...
- vi/vim编辑器语法的操作
vim编辑器的操作与使用 听说能用好vi/vim的人linux技能都不会差,而且打字飞快还不需要键盘.想学吗? 我教你啊!对于vi/vim的使用可能大多都是只会vi test.txt然后就在远程连接的 ...
- Xshell连接ubuntu后,在vim编辑器中数字小键盘无法打出数字
Xshell连接ubuntu后,在vim编辑器中数字小键盘无法打出数字 现象 解决办法 成果 现象 Xshell连接ubuntu后,在vim编辑器中数字小键盘无法打出数字: 如下图:按下数字小键盘中的 ...
- unix中嘚vim编辑器
在linux家族中,vim编辑器是系统自带的文本编辑器,其功能强大自不必说了. 偶有小白,刚接触linux,要修改某个文本文件,不可能像WINDOWS那样操作,更有甚者,进入VI编辑器后,无法退出以致 ...
最新文章
- 条件随机场(CRF) - 2 - 定义和形式
- 【洛谷P1508】吃吃吃
- MySQL数据库have_openss_MySQL 关于OpenSSL证书支持检查方式
- D-query SPOJ - DQUERY(求区间不同数的个数)(树状数组||线段树+离散)(主席树+在线)
- c语言打不开h文件,说那个“mem.h”头文件打不开 怎么改啊 高手们帮帮忙
- Asp.net 自定义config文件读取
- java objective-c,Objective-C基础教程学习笔记(附录)从Java转向Objective-C
- I00009 用1生成回文数
- ClickHouse 实时数据去重final+group by
- STM32 串口通讯及实现
- SQL Server 双机热备份-实现主从复制
- android hci设备,Android Bluetooth hci 命令分析
- 数据挖掘导论 N个考试常用的问题
- Dockerfile MAINTAINER和LABEL指令 语法解析
- 通用公司信息安全规范
- 数电知识点总结第二章:逻辑代数基础
- 图解 Git 工作原理,看了秒懂!
- 90%的程序员都答不完的趣味题,答完领“神兵”!
- 快速创建微信小程序,注册即认证,无需300元认证费
- byvoid面试阿里星 面试官的评价--我辈楷模
热门文章
- sklearn使用日志(part1)--特征消除术Recursive feature elimination
- R与量化(part1)--量化概述
- 网络编程(part3)--文件读写之二进制文件读写/with操作
- 执行完execute和update后存储过程变成invalid_学会反射后,我被面试官录取了(干货)
- SAP CDS entity 中使用 @readonly 进行访问控制
- 关于前端页面测试和抵御 clickjacking attack 的一些方法
- 什么是 SAP Commerce Cloud 的 catalog
- SAP Commerce Cloud 里的 Media 概念简述
- SAP 电商云 Spartacus UI 页面布局的设计原理
- SAP Spartacus 开发规范