zoukankan      html  css  js  c++  java
  • VIM常用设置

    MAC系统粘贴板

    实现

    vmap y :w !pbcopy<CR><CR>
    nmap p :r !pbpaste<CR><CR>
    

    直接覆盖自带的y和p,使用系统粘贴板。

    细节
    map语法:

    map <待映射的东西> <其他东西>
    

    map - 命令模式
    nmap - normal模式
    vmap - visual模式

    MAC提供系统粘贴板pbcopy和pbpaste,他们的功能如下:

    $ cat text.txt | pbcopy
    $ pbpaste > poem.txt
    

    管道写入pbcopy

    :w !pbcopy<CR><CR>
    

    管道读出pbpaste

    :r !pbpaste<CR><CR>
    

    命令模式输入命令后需要敲回车,<CR>等价于回车<Enter>

    分屏与窗口切换

    左右分屏

    :sp
    

    上下分屏

    :vs
    

    多文件窗口切换

    :bn
    :bp
    

    窗口切换快捷键

    CTRL + w + 方向键
    

    To be continue...

  • 相关阅读:
    Facade
    Adapter
    Bridge
    Factory
    Singleton
    Decorator
    Template Method
    设计模式
    寻找最小的k个数
    java并发编程(4)--线程池的使用
  • 原文地址:https://www.cnblogs.com/trav/p/10296826.html
Copyright © 2011-2022 走看看