:1,10s/^/#/g
表示在第 1~10 行行首加"#"注释。"^"意为行首;"g"表示执行替换时不询问确认。如果希望每行交互询问是否执行,则可将 "g" 改为 "c"。:1,10s/^#//g
意为将行首的"#"替换为空,即删除。:1,5s/^//////g
表示在第 1~5 行行首加"//"注释,因为 "/" 前面需要加转义字符 "/",所以写出来比较奇特。:map 快捷键 执行命令
如定义快捷键 "Ctrl+P" 为在行首添加 "#" 注释,可以执行 ":map^P l#<Esc>"。其中 "^P" 为定义快捷键 "Ctrl+P"。注意:必须同时按 "Ctrl+V+P" 快捷键生成 "^P" 方可有效,或先按 "Ctrl+V" 再按 "Ctrl+P" 也可以,直接输入 "^P" 是无效的。新闻热点
疑难解答