Vim 隨手寫(三)

转载 2006年05月25日 14:32:00
記得在敲代碼的時候經常出現錯誤,比如把“if”打成了“fi”,呵呵,沒辦法,“f”鍵離手近呀。

爲此,經常需要修改,刪除一個字符,添加一個字符,其實倒用不了許久,不過既然使用了vim,那就用用它的自帶的修正快捷鍵:

        xp      交換當前光標処的兩個字符
        ddp   交換當前光標所在行和下一行。

複雜一點:

        d[n]dp    n = 1,2,……   移動n行
        [n]ddp

        [n]Yp     複製n行,然後粘貼,當前行多了n個拷貝
       Y[n]p   
       y[n]yp,[n]yyp,從當前行向下拷貝n行,然後粘貼

       [n]k      向上跳轉n行
       [n]j       向下跳轉n行

以上這些命令可以組合使用的,比方説:
      d9d3jp   從當前行開始剪切9行,然後向下跳轉3行,粘貼……

Vim 隨手寫(五)

    map :call CompileRunCL()      使用F5 鍵編譯並運行    map :call CompileCL()              使用F7鍵進行編譯    f...
  • auding1900
  • auding1900
  • 2006年06月01日 10:36
  • 1147

Vim 隨手寫(六)

1、在按下键的时候,Vim通常会转换成space键,为了留住,在配置文件中需要加入一行命令:        set expandtab!2、GVim启动的时候总是窗口模式,通过命令可以让他最大化:  ...
  • auding1900
  • auding1900
  • 2006年11月28日 13:20
  • 1059

vim 隨手寫(二)

VimTip 6:百分号"%"的用途 "%"可以用来: 1.跳转到一个成对出现的左半边或者右半边的圆括号()、方括号[]或者大括号{}afasdf 2.跳转到一个C语言风格注释的开头或结尾 3...
  • auding1900
  • auding1900
  • 2006年05月18日 11:01
  • 1316

Vim 隨手寫 (四)

閲讀Vimtips,果然有許多收穫。命令:ga    顯示光標所在字符的ASCII碼值在配置文件中添加:    map j jzz                 map k kzz         ...
  • auding1900
  • auding1900
  • 2006年05月31日 10:29
  • 1238

vim 隨手寫(一)

###### # 原文:http://www.vim.org/tips/tip.php?tip_id=5 # 翻译者:huangyi # 日期:2006/5/13 # 联系:yi.codepl...
  • auding1900
  • auding1900
  • 2006年05月18日 10:57
  • 1019

手写ajax的get与post函数

function goAjax(url,method,param,callBack) { var xmlHttp=null; if(window.xmlHttpRequest) { ...
  • lin_lujian
  • lin_lujian
  • 2011年11月11日 20:43
  • 475

C#隨手小技巧

http://www.dotblogs.com.tw/chou/archive/2009/04/12/7986.aspx
  • happymagic
  • happymagic
  • 2011年10月17日 17:08
  • 363

手寫應用

手寫輸入可以取代鍵盤輸入的頻繁按鍵,免除用戶因文字的讀音不確定而無法書寫,符合人性化的操作。在當今計算機軟體操作越來越傻瓜化以及蘋果等平板電腦和智能手機的迅速崛起之下,人們可能在這些新穎的設備...
  • leeant
  • leeant
  • 2010年11月29日 15:58
  • 250

手寫tableView

#import "ViewController.h" #import "TableViewCell.h" #import "HeaderView.h" #import "Butt...
  • qq_28492411
  • qq_28492411
  • 2016年06月04日 22:09
  • 73

手写promise版本ajax

// ajax函数将返回Promise对象: function ajax(method, url, data) {     var request = new XMLHttpRequest();   ...
  • Prince_fmx
  • Prince_fmx
  • 2017年09月06日 22:34
  • 225
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Vim 隨手寫(三)
举报原因:
原因补充:

(最多只允许输入30个字)