`
shrek
  • 浏览: 74303 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
qja
社区版块
存档分类
最新评论

Best of VIM Tips (VIM's best Features) 缩减编辑版

    博客分类:
  • vim
阅读更多

:nmap ,s :source $VIM/_vimrc  "执行(载入)vimrc配置
:nmap ,v :e $VIM/_vimrc       "编辑vimrc配置
------------------------------------------------------------------------------
#VISUAL MODE Mappings
:vmap sb "zdi<c-r></c-r>z<esc></esc> : wrap around VISUALLY selected Text
:vmap st "zdi<!---->z ?><esc></esc>  : wrap <!---->around VISUALLY selected Text
------------------------------------------------------------------------------
:ls                             : 列出 buffers
:cd ..                          : 当前目录到上级目录
------------------------------------------------------------------------------
# Great
guu                             : 将当前行小写
gUU                             : 将当前行大写
gf                              : 当开光标下所以文件名的文件
ga                              : 显示ascii码和十六进制,八进制
------------------------------------------------------------------------------
# Markers & moving about
'.               : 跳到最后修改行
`.               : 跳到最后修改准确位置
<c-o></c-o> :ju(mps)
:help jump-motions  //跳转帮助,有点意思要看看
------------------------------------------------------------------------------
# Abbreviations & maps
:map   <f7></f7>   :'a,'bw! c:/aaa/x
:map   <f8></f8>   :r c:/aaa/x
:map   <f9></f9>   :w<cr></cr>:!c:/php/php.exe %<cr></cr>
:map   <f11></f11>  :.w! c:/aaa/xr<cr></cr>
:map   <f12></f12>  :r c:/aaa/xr<cr></cr>
:ab php           : 列出以php开头的缩写
:map ,            : 列出以,开头的缩写
------------------------------------------------------------------------------
# List your Registers
:reg             : 显示所有register的内容
"1p....          : 粘贴1号register中的内容
------------------------------------------------------------------------------
# Get output from other commands
:r!ls.exe        : 读取ls.exe命令的输出,并插入到光标位置
!!date           : same thing
:%!sort -u       : 使用外部命令过滤编辑的内容
------------------------------------------------------------------------------
# 记录 (BEST TIP of ALL) 没用过,好像很有用
qq  # record to q
your commands
q
@q to execute
@@ to Repeat
------------------------------------------------------------------------------
# 用大写字母可以追加到命名register
# 复制5行,再追加5行
"a5yy
10j
"A5yy

 

分享到:
评论

相关推荐

    Best+of+VIM+Tips(译注).pdf

    以上就是对文件《Best+of+VIM+Tips(译注).pdf》中的VIM编辑器相关知识点的总结。VIM提供的这些替换命令和操作技巧可以大幅提高文本处理的效率,是学习VIM编辑器时需要掌握的重要内容。在实际使用中,合理运用这些...

    vim tips 汇总

    ### Vim Tips 汇总知识点解析 #### Vim Tip 1: 使用“*”键进行高效搜索 在 Vim 编辑器中,`*` 键是一个非常实用但往往被忽略的功能。当你处于正常模式(Normal mode)时,按下 `*` 键可以搜索光标所在位置下的...

    A Byte of Vim

    综上所述,“A Byte of Vim”是一本内容全面、覆盖范围广的Vim编辑器教程,不仅适合新手快速入门,也适合有一定基础的用户深入学习。无论你是希望通过书籍自学,还是寻找一本详实的参考手册,“A Byte of Vim”都是...

    a byte of vim

    "A Byte of Vim" 是一本专注于教授用户如何使用 Vim 文本编辑器(版本 7)的手册。它旨在为那些仅了解基本计算机键盘操作的新手提供入门指导,并进一步帮助已有一定 Vim 使用经验的用户深入探索 Vim 的高级功能。 #...

    学习vi和vim编辑器_第7版_中文+英文_PDF

    《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...

    学习vi和vim编辑器.pdf_vim实用_vi_vim_

    **vi和vim编辑器详解** **一、vi编辑器简介** vi(Visual Editor)是Linux/Unix系统下的一款强大的文本编辑器,它以其简洁高效的操作方式深受程序员和系统管理员的喜爱。vi的名字来源于“Visual”首字母,但在无...

    PyPI 官网下载 | vimtips-0.2.2.tar.gz

    对于“vimtips”这个库,其主要功能可能是提供一系列与Vim编辑器相关的实用技巧和扩展,帮助Vim用户提高效率。这可能包括自定义快捷键、插件集成、自动化脚本等。通过阅读源代码和测试用例,开发者可以学习到如何在...

    vim 编辑器 windows版

    Vim(Vi IMproved)是一款强大的文本编辑器,最初基于UNIX系统的Vi编辑器进行改进,现在已经在各种操作系统上,包括Windows,都有广泛的应用。Vim以其高效、高度可配置和强大的文本操作能力闻名,深受程序员和系统...

    vimtips 学习VIM的理想资源

    学习vim: http://www.vim.org/ O cial site http://chronos.cs.msu.su/vim/newsgroup.html Newsgroup and Usenet http://groups.yahoo.com/group/vim Speci c newsgroup http://u.webring.com/hub?ring=vim VIM ...

    vim编辑器的rpm包

    Vim(Vi IMproved)是一款强大的文本编辑器,它在经典的Vi编辑器基础上进行了大量改进,提供了更多功能和用户友好的特性。RPM(Red Hat Package Manager)是Linux发行版中广泛使用的软件包管理器,主要用于在Linux...

    基于C/C++语言的简易vim编辑器 仿vim编辑器

    # 基于C/C++语言的简易vim编辑器 仿vim编辑器 1. 编辑器下有normal和insert两种模式。默认为normal模式,按i键进入insert模式,按esc退出insert模式。 2. normal模式下按 h j k l键向左上下右移动光标。 3. normal...

    VIM 编辑器最新版本--VIM7.2

    VIM(Vi IMproved)编辑器是Linux、Unix以及macOS等操作系统中广泛使用的文本编辑器,因其强大的功能和高度可定制性而深受程序员和系统管理员喜爱。VIM7.2是VIM的一个重要更新版本,它在原有的基础上引入了众多新...

    Centos7 下安装VIM编辑器

    CentOS 7 安装 VIM 编辑器详解 CentOS 7 中,默认情况下只安装了 VI 编辑器,而 VIM 编辑器并未安装。这意味着,如果我们尝试使用 `vim test.txt` 命令,系统将提示 `vim command not found`。因此,我们需要安装 ...

    A Byte of Vim(PDF版)官网推荐资料

    "A Byte of Vim" is a book which aims to help you to learn how to use the Vim editor (version 7), even if all you know is how to use the computer keyboard.

    Vim编辑器 VIM

    Vim编辑器

    vim编辑器安装包

    Vim编辑器是一款高度可配置、功能强大的文本编辑器,深受程序员和系统管理员的喜爱。它在Linux、Unix、macOS及Windows等操作系统上都能运行,是基于Vi编辑器的增强版本,提供了更多的特性以及对现代编程环境的支持。...

    vim编辑器(gvim) v8.1.282正式版

    Vim编辑器,全称Vi IMproved,是Unix系统中著名的文本编辑器Vi的增强版本。作为一款功能强大的命令行文本编辑器,Vim在程序员、系统管理员和文本处理爱好者中备受推崇。其最新正式版Vim 8.1.282提供了诸多改进和新...

    学习VI和VIM编辑器++中文版++第7版

    《学习vi和Vim编辑器(中文版)(第7版)》的主要内容是:将近三十年的时间里,vi一直是Unix与Linux采用的标准编辑器,从1986年开始,《学习vi和Vim编辑器》一直是第一线的vi导引手册。但三十年来,Unix已不再是三十年前...

Global site tag (gtag.js) - Google Analytics