《Vim实用技巧(第2版)》学习笔记:技巧33-把当前单词插入命令行

news/2024/7/21 12:40:27 标签: vim, linux, 编辑器

技巧33-把当前单词插入命令行

  • 在Vim的命令行下,复制光标下的单词并插入命令行。
  • :%s//linux/g 把光标下的单词换成linux
  • :%s//linux/g 把光标下的字串换成linux

http://www.niftyadmin.cn/n/1163820.html

相关文章

《Vim实用技巧(第2版)》学习笔记:技巧34-回溯历史命令

技巧34 回溯历史命令 Vim会记录命令行模式中执行过的命令。Vim提供了2种方式回溯这些命令。用光标键回滚之前的命令或调出命令行窗口查看先前的命令。按和来回溯历史命令。Vim缺省会记录最后20条命令。在.vimrc中添加相关配置修改记录历史命令行数 set history200q: 打开Ex命…

《Vim实用技巧(第2版)》学习笔记:技巧35-运行Shell命令

技巧35-运行Shell命令 不用离开Vim就能方便的调用外部程序。还可以吧缓冲区的内容作为标准输入发送给一个外部命令,或者吧外部命令的标准输出倒入缓冲区里。 执行Shell中的程序 在Vim的命令行模式中,给命令加一个感叹号前缀就可以调用外部程序。 例如…

《Vim实用技巧(第2版)》学习笔记:技巧36-批处理运行Ex命令

技巧36-批处理运行Ex命令 将需要批量执行的Ex命令保存到文件batch.vim cat batch.vim global/href/join vglobal/href/delete %normal A: http://vimcasts.org使用:source 命令执行batch.vim :source batch.vimargs 命令查看vim的参数 :args使用argdo批量执行命令 :argdo …

《Vim实用技巧(第2版)》学习笔记:技巧38-用参数列表将缓冲区分组

技巧38-用参数列表将缓冲区分组 用:argdo命令可以在参数列表中的每个文件上执行一条Ex命令。:args 查看参数列表。 :args {arglist}用文件名指定文件 :args index.html app.js :args [index.html] app.js用Glob模式指定文件 :args *.* 匹配index.html app.js :args **/…

《Vim实用技巧(第2版)》学习笔记:技巧39-管理隐藏缓冲区

技巧39-管理隐藏缓冲区 查看缓冲区列表 :ls 1 #a "README.md" line 2 4 %a "inject_test.lua" line 6 缓冲区列表前有一个号,表示这个缓冲区被…

skynet版本升级到1.5.0笔记

skynet升级到1.5.0 升级原因: 自己主导的一个项目用的skynet框架是几年前的版本,虽然运行十分稳定。但是考虑到skynet目前版本已经升级到1.5.0了对应的lua版本也升级到了5.4.3.因此决定升级一下。 目标skynet版本github地址: https://github.com/cloudwu/skynet…

《Vim实用技巧(第2版)》学习笔记:技巧40-将工作区切分成窗口

技巧40-将工作区切分成窗口 创建分割窗口 <C-w>s 水平切分当前窗口 <C-w>v 垂直切分当前窗口 :sp[lit] 水平切分当前窗口 :vsp[lit] 垂直切分当前窗口将缓冲区载入活动窗口中 :edit {filename}在窗口间切换 <C-w>w 在窗口间循环切换 <C-w>h 切换到左…

《Vim实用技巧(第2版)》学习笔记:技巧41-用标签页将窗口分组

技巧41-用标签页将窗口分组 如何使用标签页 lcd :lcd {path}lcd 命令设置当前窗口的本地工作目录。windo lcd {path} 为所有窗口设置本地工作目录。 :windo lcd {path}打开及关闭标签页 tabedit 命令可以打开一个新的标签页 :tabedit {filename} 或 :tabe {filename}把当前…