vi / vim 删除
dd 删除一行(c 功能和d相同,区别在于完成删除操作后进入INSERT MODE;cc 也是删除当前行,然后进入INSERT MODE)
ndd 删除以当前行开始的n行
dw 删除一个单词/光标之后的单词剩余部分
ndw 删除以当前字符开始的n个字
d3w 删除到第三个单词的结尾位置
d) 删除到下一句的开始
d} 删除到下一段的开始
d回车 删除2行
ndw 或 ndW 删除光标处开始及其后的 n-1 个字符。
d0 删至行首。
d$ 删至行尾。(D 与d$同义)
x 或 X 删除一个字符。
Ctrl+u 删除输入方式下所输入的文本。
^R 恢复u的操作
V 选择一行
^V 按下^V后即可进行矩形的选择了
aw 选择单词
iw 内部单词(无空格)
as 选择句子
is 选择句子(无空格)
ap 选择段落
ip 选择段落(无空格)
x,y 删除与复制包含高亮区
dl 删除当前字符(与x命令功能相同)
d^ 删除到某一行的第一个字符位置(不包括空格或TAB字符)
db 删除到某个单词的开始位置
dW 删除到某个以空格作为分隔符的单词的结尾位置
dB 删除到某个以空格作为分隔符的单词的开始位置
d7B 删除到前面7个以空格作为分隔符的单词的开始位置
d) 删除到某个语句的结尾位置
d4) 删除到第四个语句的结尾位置
d( 删除到某个语句的开始位置
d) 删除到某个段落的结尾位置
d{ 删除到某个段落的开始位置
d7{ 删除到当前段落起始位置之前的第7个段落位置
dd 删除当前行
d/text 删除从文本中出现“text”中所指定字样的位置, 一直向前直到下一个该字样所出现的位置(但不包括该字样)之间的内容
dfc 删除从文本中出现字符“c”的位置,一直向前直到下一个该字符所出现的位置(包括该字符)之间的内容
dtc 删除当前行直到下一个字符“c”所出现位置之间的内容
dL 删除直到屏幕上最后一行的内容
dH 删除直到屏幕上第一行的内容
dG 删除直到工作缓存区结尾的内容
d1G 删除直到工作缓存区开始的内容
相关推荐
全套的VIM配置,充分体现VIM作为编辑器老大的强大和便利。
选项游戏-相对默认情况下,如果您要设置固定偏移量,请将vim_be_good_delete_me_offset设置为所需的值,则vim be good会为难于vim_be_good_delete_me_offset游戏返回随机偏移量。 let g:vim_be_good_delete_me_...
文章目录一.vim 命令模式二.vim命令模式下关键字搜索三.vim命令模式下字符的管理四.vim的可视...按 “d” delete .swap file 按 “q” quit 2.在vim的命令模式下可以配置vim的工作方式 :set nu ##行号添加 :set nonu
支持xcode 4.3 4.4 亲测可用 只需要解压,用xcode打开Xvim.xcodeproj编译运行下,然后退出...Delete the following directory: $HOME/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/XVim.xcplugin
太监最需要UNIX外壳程序命令的Vim sugar。 功能包括: :Delete :同时删除缓冲区和磁盘上的文件。 :Unlink :类似于:Delete ,但保留现在为空的缓冲区。 :Move :同时重命名缓冲区和磁盘上的文件。 :Rename :类似于...
自动显示活动缓冲区的AST(放弃bufhidden = delete) 支持更多的解析器和语言 使用异步作业调用解析器 正确处理评论 文件 发展 设置棉绒: pyenv virtualenv 3.6.3 $(cat .python-version) pip install -r ...
fzf-preview是(Neo)vim插件,由TypeScript编写的coc扩展提供了与fzf的强大... 例如,(启动git命令),bdelete(从缓冲区列表中删除选定的缓冲区)目录产品特点默认情况下提供具有浮动窗口的出色UI 默认情况下支持
源代码 ...cd ~/src/vim && git diff %s^\\!", split(getline('.'), ' ')[1]) "\ Delete commit. \| nnoremap <Leader>d :call search('^commit ', 'bc') \| :exe 'd' . (search('^commit ', 'n') - li
:bd delete #num缓冲区(实际上并没有删除文件。只是删除缓冲区) :vs或:sp(垂直或水平拆分) <C> n-水平分割并创建新缓冲区 :args //**/*.svelte将路径中的所有.svelte文件加载到缓冲区中 :b 将打开一个...
Vimsplain接受一系列vim命令,并尝试解释命令的含义。 请注意,Python 2存在一些与Unicode相关的问题,因此最好使用Python 3.x解释器(通常安装为python3)。 用法: python3 vimsplain.py commands 例如 > python...
概念 Notion 允许您快速跳转到当前视口中的任何单词。 它被构建为的极简替代品,通过使用 neovim 的浮动窗口功能避免了大部分黑客攻击。 用法 执行:NotionJump 输入目标词的前两个字符 ..." Don't delete hidd
linux零基础扫盲文档,基本命令介绍,vim、gcc初步介绍。
例如,如果您想使用我的vim配置,则只需要编写stow -v vim ,而当您厌倦了我的vim配置后,只需删除带有stow -v --delete vim的符号链接即可。 此stow -v git newsbeuter vim zsh上的deploy脚本stow -v git ...
初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除...
初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除...
right_command和right_option是backspace和delete Vim HJKL随处可见的Karabiner 导航 与Command , Option或CapsLock一起按下时, HJKL将变为箭头键(左/下/上/右): Command + H/J/K/L将执行字符级光标移动...
CLI日记这是一本基于文本的日记,灵感来自 。... 使用键盘或类似VIM的快捷键在日期之间移动: e, Enter Edit the current entryd, x Delete/remove current entryt Jump to todays Jump to specific dayj, down
sql-lint sql-lint将对您的查询进行完整性检查,并从数据库中带回错误。...(新)Vim 可以将(Neo)Vim配置为对.sql文件使用sql-lint 。 提供了sql-lint支持。 如果您不想使用插件,则更轻量的解决方案是在.sql文件
POST 2M 向指定资源提交数据进行处理请求,在RESTful风格中用于新增资源 HEAD 获取指定资源头部信息PUT 替换指定资源(不支持浏览器操作)DELETE 删除指定资源 2,配置服务器的put请求方式: 代码如下: 1> n 打开终端...
如果为空,则默认使用vim 。 make install 用法 # initialize sit init # create issue sit create # list issues in this repo sit list # edit issue, accepts parts of the id sit edit # delete issue sit ...