{"id":17,"date":"2019-05-06T04:48:00","date_gmt":"2019-05-06T04:48:00","guid":{"rendered":"http:\/\/pro369.com\/linux\/?p=17"},"modified":"2019-05-06T04:48:00","modified_gmt":"2019-05-06T04:48:00","slug":"vi-%e6%8c%87%e4%bb%a4%e5%a4%a7%e5%85%a8%ef%bc%88linux%e4%b8%bb%e6%a9%9f%ef%bc%89","status":"publish","type":"post","link":"https:\/\/por.tw\/linux\/vi-%e6%8c%87%e4%bb%a4%e5%a4%a7%e5%85%a8%ef%bc%88linux%e4%b8%bb%e6%a9%9f%ef%bc%89\/","title":{"rendered":"vi \u6307\u4ee4\u5927\u5168\uff08Linux\u4e3b\u6a5f\uff09"},"content":{"rendered":"<p>vi \u6307\u4ee4\u5927\u5168\uff08Linux\u4e3b\u6a5f\uff09<\/p>\n<p> Vi\u6307\u4ee4\u5927\u5168<br \/> \u9032\u5165vi\u7684\u6307\u4ee4<br \/> vi filename: \u958b\u555f\u6216\u65b0\u589e\u6a94\u6848\uff0c\u4e26\u5c07\u6e38\u6a19\u7f6e\u65bc\u7b2c\u4e00\u884c\u9996<br \/> vi +n filename: \u958b\u555f\u6a94\u6848\uff0c\u4e26\u5c07\u6e38\u6a19\u7f6e\u65bc\u7b2cn\u884c\u9996<br \/> vi + filename: \u958b\u555f\u6a94\u6848\uff0c\u4e26\u5c07\u6e38\u6a19\u7f6e\u65bc\u6700\u5f8c\u4e00\u884c\u9996<br \/> vi +\/pattern filename: \u958b\u555f\u6a94\u6848\uff0c\u4e26\u5c07\u6e38\u6a19\u7f6e\u65bc\u7b2c\u4e00\u500b\u8207pattern\u7b26\u5408\u7684\u4e32\u8655<br \/> vi -r filename: \u5728\u4e0a\u6b21\u6b63\u7528vi\u7de8\u8f2f\u6642\u767c\u751f\u7cfb\u7d71\u5d29\u6f70\uff0c\u9084\u539ffilename<br \/> vi filename&#8230;.filename: \u958b\u555f\u591a\u500b\u6a94\u6848\uff0c\u4f9d\u6b21\u9032\u884c\u7de8\u8f2f<br \/> \u642c\u79fb\u6e38\u6a19\u985e\u6307\u4ee4<br \/> h: \u6e38\u6a19\u5de6\u79fb\u4e00\u500b\u5b57\u5143<br \/> l: \u6e38\u6a19\u53f3\u79fb\u4e00\u500b\u5b57\u5143<br \/> space: \u6e38\u6a19\u53f3\u79fb\u4e00\u500b\u5b57\u5143<br \/> Backspace: \u6e38\u6a19\u5de6\u79fb\u4e00\u500b\u5b57\u5143<br \/> k\u6216Ctrl+p: \u6e38\u6a19\u4e0a\u79fb\u4e00\u884c<br \/> j\u6216Ctrl+n: \u6e38\u6a19\u4e0b\u79fb\u4e00\u884c<br \/> Enter: \u6e38\u6a19\u4e0b\u79fb\u4e00\u884c<br \/> w\u6216W : \u6e38\u6a19\u53f3\u79fb\u4e00\u500b\u5b57\u81f3\u5b57\u9996<br \/> b\u6216B : \u6e38\u6a19\u5de6\u79fb\u4e00\u500b\u5b57\u81f3\u5b57\u9996<br \/> e\u6216E : \u6e38\u6a19\u53f3\u79fb\u4e00\u500b\u5b57\u81f3\u5b57\u5c3e<br \/> ): \u6e38\u6a19\u79fb\u81f3\u53e5\u5c3e<br \/> (: \u6e38\u6a19\u79fb\u81f3\u53e5\u9996<br \/> }: \u6e38\u6a19\u79fb\u81f3\u6bb5\u843d\u958b\u982d<br \/> {: \u6e38\u6a19\u79fb\u81f3\u6bb5\u843d\u7d50\u5c3e<br \/> nG: \u6e38\u6a19\u79fb\u81f3\u7b2cn\u884c\u9996<br \/> n+: \u6e38\u6a19\u4e0b\u79fbn\u884c<br \/> n-: \u6e38\u6a19\u4e0a\u79fbn\u884c<br \/> n$: \u6e38\u6a19\u79fb\u81f3\u7b2cn\u884c\u5c3e<br \/> H: \u6e38\u6a19\u79fb\u81f3\u87a2\u5e55\u9802\u884c<br \/> M: \u6e38\u6a19\u79fb\u81f3\u87a2\u5e55\u4e2d\u9593\u884c<br \/> L: \u6e38\u6a19\u79fb\u81f3\u87a2\u5e55\u6700\u5f8c\u884c<br \/> 0: \u6e38\u6a19\u79fb\u81f3\u73fe\u7528\u7684\u884c\u9996<br \/> $: \u6e38\u6a19\u79fb\u81f3\u73fe\u7528\u7684\u884c\u5c3e<br \/> \u87a2\u5e55\u7ffb\u6efe\u985e\u6307\u4ee4<br \/> Ctrl+u: \u5411\u6a94\u6848\u9996\u7ffb\u534a\u5c4f<br \/> Ctrl+d: \u5411\u6a94\u6848\u5c3e\u7ffb\u534a\u5c4f<br \/> Ctrl+f: \u5411\u6a94\u6848\u5c3e\u7ffb\u4e00\u5c4f<br \/> Ctrl\uff0bb: \u5411\u6a94\u6848\u9996\u7ffb\u4e00\u5c4f<br \/> nz: \u5c07\u7b2cn\u884c\u6efe\u81f3\u87a2\u5e55\u9802\u90e8\uff0c\u4e0d\u6307\u5b9an\u6642\u5c07\u73fe\u7528\u7684\u884c\u6efe\u81f3\u87a2\u5e55\u9802\u90e8\u3002<br \/> \u63d2\u5165\u6587\u5b57\u985e\u6307\u4ee4<br \/> i: \u5728\u6e38\u6a19\u524d<br \/> I: \u5728\u73fe\u7528\u7684\u884c\u9996<br \/> a: \u6e38\u6a19\u5f8c<br \/> A: \u5728\u73fe\u7528\u7684\u884c\u5c3e<br \/> o: \u5728\u73fe\u7528\u7684\u884c\u4e4b\u4e0b\u65b0\u958b\u4e00\u884c<br \/> O: \u5728\u73fe\u7528\u7684\u884c\u4e4b\u4e0a\u65b0\u958b\u4e00\u884c<br \/> r: \u53d6\u4ee3\u73fe\u7528\u7684\u5b57\u5143<br \/> R: \u53d6\u4ee3\u73fe\u7528\u7684\u5b57\u5143\u53ca\u5176\u5f8c\u7684\u5b57\u5143\uff0c\u76f4\u81f3\u6309ESC\u9375<br \/> s: \u5f9e\u73fe\u7528\u7684\u6e38\u6a19\u4f4d\u7f6e\u8655\u958b\u59cb\uff0c\u4ee5\u8f38\u5165\u7684\u6587\u5b57\u66ff\u4ee3\u6307\u5b9a\u6578\u76ee\u7684\u5b57\u5143<br \/> S: \u522a\u9664\u6307\u5b9a\u6578\u76ee\u7684\u884c\uff0c\u4e26\u4ee5\u6240\u8f38\u5165\u6587\u5b57\u4ee3\u66ff\u4e4b<br \/> ncw\u6216nCW: \u4fee\u6539\u6307\u5b9a\u6578\u76ee\u7684\u5b57<br \/> nCC: \u4fee\u6539\u6307\u5b9a\u6578\u76ee\u7684\u884c<br \/> [<br \/> \u7de8\u8f2f<br \/> ]<br \/> \u522a\u9664\u6307\u4ee4<br \/> ndw\u6216ndW: \u522a\u9664\u6e38\u6a19\u8655\u958b\u59cb\u53ca\u5176\u5f8c\u7684n-1\u500b\u5b57<br \/> do: \u522a\u81f3\u884c\u9996<br \/> d$: \u522a\u81f3\u884c\u5c3e<br \/> ndd: \u522a\u9664\u73fe\u7528\u7684\u884c\u53ca\u5176\u5f8cn-1\u884c<br \/> x\u6216X: \u522a\u9664\u4e00\u500b\u5b57\u5143\uff0cx\u522a\u9664\u6e38\u6a19\u5f8c\u7684\uff0c\u800cX\u522a\u9664\u6e38\u6a19\u524d\u7684<br \/> Ctrl+u: \u522a\u9664\u8f38\u5165\u6a21\u5f0f\u4e0b\u6240\u8f38\u5165\u7684\u6587\u5b57<br \/> \u641c\u5c0b\u53ca\u53d6\u4ee3\u6307\u4ee4\/pattern: \u5f9e\u6e38\u6a19\u958b\u59cb\u8655\u5411\u6a94\u6848\u5c3e\u641c\u5c0bpattern<br \/> ?pattern: \u5f9e\u6e38\u6a19\u958b\u59cb\u8655\u5411\u6a94\u6848\u9996\u641c\u5c0bpattern<br \/> n: \u5728\u540c\u4e00\u65b9\u5411\u91cd\u8907\u4e0a\u4e00\u6b21\u641c\u5c0b\u6307\u4ee4<br \/> N: \u5728\u53cd\u65b9\u5411\u4e0a\u91cd\u8907\u4e0a\u4e00\u6b21\u641c\u5c0b\u6307\u4ee4<br \/> :s\/p1\/p2\/g: \u5c07\u73fe\u7528\u7684\u884c\u4e2d\u6240\u6709p1\u5747\u7528p2\u66ff\u4ee3<br \/> :n1,n2s\/p1\/p2\/g: \u5c07\u7b2cn1\u81f3n2\u884c\u4e2d\u6240\u6709p1\u5747\u7528p2\u66ff\u4ee3<br \/> :g\/p1\/s\/\/p2\/g: \u5c07\u6a94\u6848\u4e2d\u6240\u6709p1\u5747\u7528p2\u53d6\u4ee3<br \/> [<br \/> \u7de8\u8f2f<br \/> ]<br \/> \u9078\u9805\u8a2d\u5b9a<br \/> all: \u5217\u51fa\u6240\u6709\u9078\u9805\u8a2d\u5b9a\u60c5\u6cc1<br \/> term: \u8a2d\u5b9a\u7d42\u7aef\u985e\u578b<br \/> ignorance: \u5728\u641c\u5c0b\u4e2d\u5ffd\u7565\u5927\u5c0f\u5beb<br \/> list: \u986f\u793a\u5b9a\u4f4d\u9ede(Ctrl+I)\u548c\u884c\u5c3e\u6a19\u8a8c($)<br \/> number: \u986f\u793a\u884c\u865f<br \/> report: \u986f\u793a\u7531\u9762\u5411\u884c\u7684\u6307\u4ee4\u4fee\u6539\u904e\u7684\u6578\u76ee<br \/> terse: \u986f\u793a\u7c21\u77ed\u7684\u8b66\u793a\u8a0a\u606f<br \/> warn: \u5728\u8f49\u5230\u5225\u7684\u6a94\u6848\u6642\u82e5\u6c92\u5132\u5b58\u73fe\u7528\u7684\u6a94\u6848\u5247\u986f\u793aNO write\u8a0a\u606f<br \/> nomagic: \u5bb9\u8a31\u5728\u641c\u5c0b\u6a21\u5f0f\u4e2d\uff0c\u4f7f\u7528\u524d\u9762\u4e0d\u5e36\u300c\u300d\u7684\u7279\u6b8a\u5b57\u5143<br \/> nowrapscan: \u7981\u6b62vi\u5728\u641c\u5c0b\u5230\u9054\u6a94\u6848\u5169\u7aef\u6642\uff0c\u53c8\u5f9e\u53e6\u4e00\u7aef\u958b\u59cb<br \/> mesg: \u5bb9\u8a31vi\u986f\u793a\u5176\u4ed6\u4f7f\u7528\u8005\u7528write\u5beb\u5230\u81ea\u5df1\u7d42\u7aef\u4e0a\u7684\u8a0a\u606f<br \/> \u6700\u5f8c\u884c\u6a21\u5f0f\u6307\u4ee4:n1,n2 co n3: \u5c07n1\u884c\u5230n2\u884c\u4e4b\u9593\u7684\u5167\u5bb9\u8907\u88fd\u5230\u7b2cn3\u884c\u4e0b<br \/> :n1,n2 m n3:\u5c07n1\u884c\u5230n2\u884c\u4e4b\u9593\u7684\u5167\u5bb9\u79fb\u81f3\u5230\u7b2cn3\u884c\u4e0b<br \/> :n1,n2 d: \u5c07 n1\u884c\u5230n2\u884c\u4e4b\u9593\u7684\u5167\u5bb9\u522a\u9664<br \/> :w: \u5132\u5b58\u73fe\u7528\u7684\u6a94\u6848<br \/> :e filename: \u958b\u555f\u6a94\u6848filename\u9032\u884c\u7de8\u8f2f<br \/> :x: \u5132\u5b58\u73fe\u7528\u7684\u6a94\u6848\u4e26\u96e2\u958b<br \/> :q: \u96e2\u958bvi<br \/> :q!: \u4e0d\u5132\u5b58\u6a94\u6848\u4e26\u96e2\u958bvi<br \/> :!command: \u57f7\u884cshell\u6307\u4ee4command<br \/> :n1,n2 w!command: \u5c07\u6a94\u6848\u4e2dn1\u884c\u81f3n2\u884c\u7684\u5167\u5bb9\u4f5c\u70bacommand\u7684\u8f38\u5165\u4e26\u57f7\u884c\u4e4b\uff0c<br \/> \u82e5\u4e0d\u6307\u5b9an1\uff0cn2\uff0c\u5247\u8868\u793a\u5c07\u6574\u500b\u6a94\u6848\u5167\u5bb9\u4f5c\u70bacommand\u7684\u8f38\u5165<br \/> :r!command: \u5c07\u6307\u4ee4command\u7684\u8f38\u51fa\u7d50\u679c\u653e\u5230\u73fe\u7528\u7684\u884c<br \/> \u66ab\u5b58\u5668\u64cd\u4f5c<br \/> &quot;?nyy: \u5c07\u73fe\u7528\u7684\u884c\u53ca\u5176\u4e0bn\u884c\u7684\u5167\u5bb9\u5132\u5b58\u5230\u66ab\u5b58\u5668\uff1f\u4e2d\uff0c\u5176\u4e2d?\u70ba\u4e00\u500b\u5b57\u6bcd\uff0cn\u70ba\u4e00\u500b\u6578\u5b57<br \/> &quot;?nyw: \u5c07\u73fe\u7528\u7684\u884c\u53ca\u5176\u4e0bn\u500b\u5b57\u5132\u5b58\u5230\u66ab\u5b58\u5668\uff1f\u4e2d\uff0c\u5176\u4e2d?\u70ba\u4e00\u500b\u5b57\u6bcd\uff0cn\u70ba\u4e00\u500b\u6578\u5b57<br \/> &quot;?nyl: \u5c07\u73fe\u7528\u7684\u884c\u53ca\u5176\u4e0bn\u500b\u5b57\u5143\u5132\u5b58\u5230\u66ab\u5b58\u5668\uff1f\u4e2d\uff0c\u5176\u4e2d?\u70ba\u4e00\u500b\u5b57\u6bcd\uff0cn\u70ba\u4e00\u500b\u6578\u5b57<br \/> &quot;?p: \u53d6\u51fa\u66ab\u5b58\u5668\uff1f\u4e2d\u7684\u5167\u5bb9\u4e26\u5c07\u5176\u653e\u5230\u6e38\u6a19\u4f4d\u7f6e\u8655\u3002\u9019\u88e1\uff1f\u53ef\u4ee5\u662f\u4e00\u500b\u5b57\u6bcd\uff0c\u4e5f\u53ef\u4ee5\u662f\u4e00\u500b\u6578\u5b57<br \/> ndd: \u5c07\u73fe\u7528\u7684\u884c\u53ca\u5176\u4e0b\u5171n\u884c\u6587\u5b57\u522a\u9664\uff0c\u4e26\u5c07\u6240\u522a\u5167\u5bb9\u653e\u52301\u865f\u522a\u9664\u66ab\u5b58\u5668\u4e2d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>vi \u6307\u4ee4\u5927\u5168\uff08Linux\u4e3b\u6a5f\uff09 Vi\u6307\u4ee4\u5927\u5168 \u9032\u5165vi\u7684\u6307\u4ee4 vi filename: \u958b\u555f\u6216\u65b0\u589e\u6a94\u6848\uff0c\u4e26\u5c07 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":479,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[20],"class_list":["post-17","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/posts\/17"}],"collection":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":0,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/media\/479"}],"wp:attachment":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}