草庐IT

vim备忘表

全部标签

docker vim: command not found

一,问题描述docker容器内运行vim命令,报错vim:commandnotfound 二,问题原因docker容器中没有安装vim,安装vim即可。三,解决步骤    3.1运行apt-getupdate命令        3.1.1如果运行apt-getupdate命令报错的话                 Jobfordocker.servicefailedbecausethecontrol出现这个问题,大概率是DNS解析的问题,需要在宿主机指定下dns{"dns":["114.114.114.114","8.8.8.8"]}[root@localhostadmin]#cat/etc

【Linux系统编程】Linux编辑器——vim

文章目录1.什么是vim2.vim的常用模式3.vim的基本操作4.vim命令集4.1命令模式命令集复制粘贴依次撤销上一次操作对撤销进行撤销(恢复)剪切&删除移动光标(上下)移动光标(左右)文本内容大小写切换替换4.2替换模式4.3命令模式命令集(续)删除4.4上下左右移动光标4.5插入模式的切换4.6末行模式命令集搜索匹配不退出vim直接执行终端界面的命令替换多文件分屏显示5.vim的配置6.解决普通用户不能sudo的问题从这篇文章开始,我们要来学习一些Linux中的开发工具。这篇文章,我们先来学习一下Linux中的文本编辑器——vim。1.什么是vim首先我们来认识一下什么是vimVim(

vi、vim的使用 查找关键字命令(一文彻底搞懂)

目录一、vi、vim傻傻分不清二、vi、vim的三种命令模式1、指令模式2、编辑模式3、命令行模式(末行模式)4、三种模式之间的关系三、vi、vim命字符查找命令1、/命令2、?命令3、n命令 4、N命令一、vi、vim傻傻分不清vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。二、vi、vim的三种命令模式【注意】:不同的教程可能三种模式的名字不同。1、指令模式【介绍】:使用vi/vim打开一个文件直接进入指令模式,也就是默认的模式。【操作】:命令作用方向键移动光标x删除某个字符dd删除(剪切)某行ndd删除(剪切)当前行开始的n行yy复制游标所在行nyy复制当前

vi、vim的使用 查找关键字命令(一文彻底搞懂)

目录一、vi、vim傻傻分不清二、vi、vim的三种命令模式1、指令模式2、编辑模式3、命令行模式(末行模式)4、三种模式之间的关系三、vi、vim命字符查找命令1、/命令2、?命令3、n命令 4、N命令一、vi、vim傻傻分不清vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。二、vi、vim的三种命令模式【注意】:不同的教程可能三种模式的名字不同。1、指令模式【介绍】:使用vi/vim打开一个文件直接进入指令模式,也就是默认的模式。【操作】:命令作用方向键移动光标x删除某个字符dd删除(剪切)某行ndd删除(剪切)当前行开始的n行yy复制游标所在行nyy复制当前

python学习知识点备忘(二)

1.数字类型        Python有三种不同的数字类型,分别是:1.1.整数     整数长度是不受限制的,也就是说它是有无限大的精度。    二进制、八进制、十进制、十六进制1.2浮点数  数学意义上的小数在编程里叫浮点数        浮点数在计算机中的存储是存在“误差”的,数值范围和小数后精度因计算机系统不同而存在略微差异。 例:0.1+0.2             准确计算浮点数   借助decimal模块(数字记得加’数字’)importdecimala=decimal.Decimal('0.1')b=decimal.Decimal('0.2')c=a+bprint(c)  

Powerline:为 Vim 和 Bash Shell 带来超炫的状态栏和提示符

Powerline是一个出色的Vim编辑器状态栏插件,它以Python开发,为bash、zsh、tmux等许多其他应用程序提供状态栏和提示符功能。它通过在编辑器窗口底部提供可定制和信息丰富的状态栏来增强Vim编辑器的外观和功能。状态栏显示当前模式(例如正常模式、插入模式、可视模式)、文件名、路径、行列号、Git分支、虚拟环境等等,使编辑体验更加丰富。功能特点:它使用Python编写,具有可扩展性和丰富的功能。稳定可靠的代码基础,与Python2.6+和Python3兼容良好。它还支持多个Linux工具和实用程序中的提示符和状态栏。使用JSON开发的配置和装饰器颜色。快速轻巧,具有守护程序支持,

Vim中注释多行详细教程

在Vim中注释多行可以使用以下方法:注释多行使用快捷键:a.进入Visual模式:按下Esc键以确保处于Normal模式,然后按下大写字母V进入Visual模式。b.选择要注释的多行:使用上下箭头键或j和k键选择要注释的行。c.注释选定的行:按下Shift+3(即Shift+#)在选定的行前添加注释符号(通常是#)。d.退出Visual模式:按下Esc键退出Visual模式。注释多行使用命令:a.进入Normal模式:按下Esc键以确保处于Normal模式。b.移动到要注释的起始行:使用上下箭头键或j和k键将光标移动到要注释的起始行。c.开始注释:按下Ctrl+v进入块选择模式。使用上下箭头键

文件编辑(vi/vim)

目录1、命令模式1.1、dd(字母d连按两次):将光标所在行文件内容删除1.2、ndd:删除光标所在行及其后续的n行内容1.3、u:撤回上次命令(操作)1.4、Ctrlr:恢复被撤销掉的命令1.5、nyy:从光标所在行开始,连续拷贝n行内容(包括光标所在行)1.6、p:粘贴拷贝到的内容(将内容从光标所在行的下一行开始粘贴)1.7、G:将光标移动到文件内容最后一行1.8、nG:移动到文件的第n行,行数从1开始。1.9、gg:将文件光标移动到文件内容的第一行1.10、r:替换光标当前位置的字符1.11、Shift6:移动光标到光标所在行的行头(同时按下两键)1.12、Shift4:移动光标到光标所

文件编辑(vi/vim)

目录1、命令模式1.1、dd(字母d连按两次):将光标所在行文件内容删除1.2、ndd:删除光标所在行及其后续的n行内容1.3、u:撤回上次命令(操作)1.4、Ctrlr:恢复被撤销掉的命令1.5、nyy:从光标所在行开始,连续拷贝n行内容(包括光标所在行)1.6、p:粘贴拷贝到的内容(将内容从光标所在行的下一行开始粘贴)1.7、G:将光标移动到文件内容最后一行1.8、nG:移动到文件的第n行,行数从1开始。1.9、gg:将文件光标移动到文件内容的第一行1.10、r:替换光标当前位置的字符1.11、Shift6:移动光标到光标所在行的行头(同时按下两键)1.12、Shift4:移动光标到光标所

linux vim保存退出命令

linuxvim保存退出命令:先按ESC进入Command模式,然后输入“:wq”,回车就可以保存并退出了。vi的其他保存/退出命令::w保存;:wfilename另存为filename;:wq!保存并强制退出;:wq!filename注:以filename为文件名保存后强制退出;:q!强制退出;:x保存并退出(仅当文件有变化时保存) 也可以安装vim编辑器:在终端输入命令:sudoapt-getupdatesudoapt-getinstallvim创建一个文件:cd~vimword.txt通过上面的命令就打开了vim编辑器。(需要注意的是,使用vim编辑器创建一个文件时,不管是否有扩展名.t