LINUX中,Vi编辑器的几种模式及保存、退出等命令。 LINUX中,Vi编辑器的几种模式及保存、退出等命令。

LINUX\u4e2d\uff0cVi\u7f16\u8f91\u5668\u7684\u51e0\u79cd\u6a21\u5f0f\u53ca\u4fdd\u5b58\u3001\u9000\u51fa\u7b49\u547d\u4ee4\u3002

vi\u7f16\u8f91\u5668\u6709\u4e09\u79cd\u6a21\u5f0f\uff1a
\u547d\u4ee4\u6a21\u5f0f\uff0c\u7f16\u8f91\u6a21\u5f0f\uff0c\u672b\u884c\u6a21\u5f0f
\u6253\u5f00vi\u540e\u9996\u5148\u662f\u547d\u4ee4\u6a21\u5f0f\uff0c\u7528i,o,a\u7b49\u8fdb\u5165\u7f16\u8f91\u6a21\u5f0f\uff0c\u6309esc\u9000\u51fa\u7f16\u8f91\u6a21\u5f0f\uff0c\u56de\u5230\u547d\u4ee4\u6a21\u5f0f\u3002
\u5728\u547d\u4ee4\u6a21\u5f0f\u4e0b\u8f93\u5165:wq\u8868\u793a\u4fdd\u5b58\u9000\u51fa\uff0c:wq!\u5f3a\u5236\u4fdd\u5b58\u9000\u51fa\uff0c:w\u8868\u793a\u4fdd\u5b58\uff0c:w file\u8868\u793a\u4fdd\u5b58\u5728\u53e6\u4e00\u4e2a\u6587\u4ef6\u4e2d :q\u8868\u793a\u9000\u51fa
\u5728\u547d\u4ee4\u6a21\u5f0f\u4e0b\u53ef\u4ee5\u7528\u7528ZZ\uff0cZQ\u8fd9\u4e9b\u6307\u4ee4\u76f4\u63a5\u4fdd\u5b58\u9000\u51fa\u3002

\u4e00\u822c\u90fd\u628a\u5b83\u5206\u4e3a4\u79cd\u6a21\u5f0f\uff1a
\u666e\u901a\u6a21\u5f0f\uff08normal
mode\uff09\uff1a\u542f\u52a8vim\u65f6\u9ed8\u8ba4\u5c31\u662f\u8fd9\u4e2a\u6a21\u5f0f
\u63d2\u5165\u6a21\u5f0f\uff08insert
mode\uff09\uff1a\u5728\u666e\u901a\u6a21\u5f0f\u4e0b\u6309i\uff08insert\uff09\u6216a\uff08append\uff09\u5c31\u8fdb\u5165\u4e86\u63d2\u5165\u6a21\u5f0f
\u547d\u4ee4\u884c\u6a21\u5f0f\uff08ex
mode\uff09\uff1a\u5728\u666e\u901a\u6a21\u5f0f\u4e0b\u6309
:
\u5373\u53ef\u8fdb\u5165\u547d\u4ee4\u884c\u6a21\u5f0f\uff0c\u6700\u4e0b\u4e00\u884c\u53d8\u6210\u7f16\u8f91\uff0c\u53ef\u4ee5\u5728\u6700\u4e0b\u884c\u8f93\u5165\u547d\u4ee4
\u53ef\u89c6\u6a21\u5f0f\uff08visual
mode\uff09\uff1a\u5728\u666e\u901a\u6a21\u5f0f\u4e0b\u6309v\u8fdb\u5165\u53ef\u89c6\u6a21\u5f0f
\u5728\u547d\u4ee4\u6a21\u5f0f\u8f93\u5165w
filename\u7136\u540e\u56de\u8f66\u5219\u628a\u6587\u4ef6\u4fdd\u5b58\u4e3afilename\uff0c\u5982\u679c\u4e4b\u524d\u5df2\u7ecf\u6709\u6587\u4ef6\u540d\u4e86\u5c31\u76f4\u63a5\u8f93\u5165w\u5c31\u53ef\u4ee5\u4e86\uff0c\u8f93\u5165q\u5219\u9000\u51fa

vi编辑器有三种模式: 命令模式,编辑模式,末行模式 打开vi后首先是命令模式,用i,o,a等进入编辑模式,按esc退出编辑模式,回到命令模式。 在命令模式下输入:wq表示保存退出,:wq!强制保存退出,:w表示保存,:w file表示保存在另一个文件中 :q表示退出 在命令模式下可以用用ZZ,ZQ这些指令直接保存退出。

一般都把它分为4种模式:
普通模式(Normal
mode):启动VIM时默认就是这个模式
插入模式(Insert
mode):在普通模式下按i(insert)或a(append)就进入了插入模式
命令行模式(Ex
mode):在普通模式下按
:
即可进入命令行模式,最下一行变成编辑,可以在最下行输入命令
可视模式(Visual
mode):在普通模式下按v进入可视模式
在命令模式输入w
filename然后回车则把文件保存为filename,如果之前已经有文件名了就直接输入w就可以了,输入q则退出

  • 鍦≧ed Hat Enterprise Linux5涓浣曟搷浣vi缂栬緫鍣,璇︾粏姝ラ
    绛旓細涓嶈繃涓鑸垜浠湪浣跨敤鏃舵妸vi绠鍖栨垚涓や釜妯″紡,灏辨槸灏嗗簳琛屾ā寮(last line mode)涔熺畻鍏ュ懡浠よ妯″紡command mode)銆2銆vi鐨鍩烘湰鎿嶄綔a) 杩涘叆vi 鍦ㄧ郴缁熸彁绀虹鍙疯緭鍏i鍙婃枃浠跺悕绉板悗,灏辫繘鍏i鍏ㄥ睆骞缂栬緫鐢婚潰: $ vi myfile 涓嶈繃鏈変竴鐐硅鐗瑰埆娉ㄦ剰,灏辨槸鎮ㄨ繘鍏i涔嬪悗,鏄浜庛屽懡浠よ妯″紡(command mode)銆,鎮ㄨ鍒囨崲鍒般屾彃鍏...
  • Linux Vi缂栬緫鍣ㄧ殑浣跨敤鏂规硶
    绛旓細棣栧厛锛寁im鎵嶆湁璇硶楂樹寒鐨勫姛鑳斤紝閰嶇疆鏂囦欢鍦/etc/vim/vimrc 1銆乿i鑷姩杞负vim /etc/profile鏈鍚庡姞涓 alias vi='vim'2銆佽娉曢珮浜畍i /etc/vim/vimrc 鏌ョ湅 syntax on 鏄墦寮鐨 3銆佸姞涓婄幆澧冨彉閲忚缃 vi /etc/profile鐜鍙橀噺璁剧疆閮ㄥ垎鍔犱笂 export TERM=xterm-color 4銆侀噸鍚湇鍔″櫒 ...
  • 鍦linux涓鐢vi缂栬緫鐨鏃跺,鐢ㄢ渦"鍛戒护鎾ら攢杩囦竴浜涙搷浣,鍐嶆仮澶嶅師鏉ョ殑鎿嶄綔鐢...
    绛旓細鐩存帴杩涘叆缂栬緫鐜 vi 杩涘叆缂栬緫鐜骞舵墦寮锛堟柊寤猴級鏂囦欢 vi myfile 閫鍑簐i缂栬緫鐜 杈撳叆鏈鍛戒护鏀惧純瀵规枃浠剁殑淇敼锛屽苟閫鍑虹紪杈戝櫒 :q!鏂囦欢淇濆瓨涓庡彟瀛樹负 淇濆瓨鏂囦欢 淇濆瓨瀵箆i缂栬緫鍣ㄤ腑宸叉墦寮鏂囦欢鐨勪慨鏀 :w 鍙﹀瓨涓烘枃浠 灏唙i缂栬緫鍣ㄤ腑鐨勫唴瀹瑰彟瀛樹负鎸囧畾鏂囦欢鍚 :w myfile 閫鍑vi缂栬緫鍣ㄧ殑澶氱鏂规硶 鏈慨鏀归鍑...
  • linux vi
    绛旓細鏈鍛戒护鏂瑰紡涓嬬殑鎿嶄綔鍛戒护濡傝〃3-6鎵绀: 琛3-6 鏈鍛戒护鏂瑰紡涓嬬殑鎿嶄綔鍛戒护 (缁) 3.2.4 杩涘叆鎻掑叆缂栬緫鏂瑰紡鐨勫父鐢ㄥ懡浠 鍦╲i涓彲浠ユ湁澶氱鏂瑰紡浠庡懡浠よ鎴栨湯琛屽懡浠ゆ柟寮忚繘鍏ユ彃鍏ョ紪杈戞柟寮忎腑,渚嬪鍙互浣跨敤涓嬮潰琛3-7鍒楀嚭鐨勫懡浠: 琛3-7 杩涘叆鎻掑叆缂栬緫鏂瑰紡鐨勫父鐢ㄥ懡浠 3.2.5 浣跨敤vi鐨勬敞鎰忎簨椤 鐢变簬UNIX绯荤粺鐨vi缂栬緫鍣鏄粠...
  • linux鍛戒护vi鏂囨湰缂栬緫鍣ㄧ殑浣跨敤鏂规硶
    绛旓細2. Insert mode锛氬敮鏈夊湪Insert mode涓嬶紝鎵嶅彲鍋氭枃瀛楁暟鎹緭鍏ワ紝鎸塃sc绛夊彲鍥炲埌Comand mode銆3. Last line mode锛氬皢鍌ㄥ瓨鏂囦欢鎴栫寮缂栬緫鍣紝涔熷彲璁剧疆缂栬緫鐜锛屽瀵绘壘瀛楃涓层佸垪鍑鸿鍙风瓑銆備笉杩囧彲浠ユ妸vi绠鍖栨垚涓や釜妯″紡锛屽嵆鏄皢Last line mode涔熺畻鍏ommand mode,鎶妚i鍒嗘垚Command 鍜孖nsert mode銆vi鐨鍩烘湰鎿嶄綔...
  • linuxvi杈撳叆涓嶄簡linuxvi杈撳叆
    绛旓細浠ヤ笂鏄竴浜涘熀鏈殑vi鍛戒护锛岃繕鏈夊緢澶氬叾浠栫殑鍛戒护鍙互鐢ㄦ潵缂栬緫鍜屾搷浣滄枃鏈傚彲浠ヤ娇鐢:help鍛戒护鏉ユ煡鐪媣i鐨勫府鍔╂枃妗o紝鑾峰彇鏇村鐨勫懡浠ゅ拰浣跨敤鏂规硶銆linuxview鍛戒护璇﹁В锛Linux涓嬬殑view鍛戒护锛屼篃灏辨槸vi鍛戒护锛屽彲浠ュ疄鐜版枃鏈殑缂栬緫锛屾槸缂栬緫鏂囨湰鏃剁殑涓涓潪甯镐究鎹风殑宸ュ叿銆Vi缂栬緫鍣寮鸿皟鐨勬槸鍏ㄦ枃鏈紪杈戯紝鍙互澶уぇ鎻愰珮缂栬緫鏁堢巼銆備笅...
  • linuxvi缂栬緫鍣ㄧ殑浣跨敤linuxvi缂栬緫
    绛旓細linux娌℃湁vi鎬庝箞淇敼鏂囦欢锛熷鏋滄病鏈vim缂栬緫鍣锛屽彲浠ヨ瘯涓嬫湁娌℃湁nano缂栬緫鍣紝浣跨敤鏂规硶锛歯anoxyz.txt LinuxVI缂栬緫鍣濡備綍蹇嵎鎾ら攢褰撳墠鎿嶄綔锛熺紪杈戠姸鎬佹挙閿鎿嶄綔锛岄渶瑕佷粠缂栬緫鐘舵佺敤閿洏涓婄殑Esc閿垏鎹㈠埌鈥滀竴鑸ā寮忊濆湪涓鑸ā寮忎腑锛屾寜涓嬩竴娆″瓧姣峌閿氨鍙互鎾ら攢涓娆′笂娆$殑杈撳叆銆傛彁绀猴細缂栬緫妯″紡鏄棤娉曟墽琛屽懡浠ょ殑銆傚浣曞湪...
  • vim缂栬緫鍣ㄦ湁鍝笁绉嶆ā寮?
    绛旓細缂栬緫妯″紡锛氭甯哥殑缂栬緫鏂囧瓧妯″紡銆Vim缂栬緫鍣绠浠 Vim鏄竴涓被浼间簬Vi鐨勮憲鍚嶇殑鍔熻兘寮哄ぇ銆侀珮搴﹀彲瀹氬埗鐨勬枃鏈紪杈戝櫒锛屽湪Vi鐨勫熀纭涓婃敼杩涘拰澧炲姞浜嗗緢澶氱壒鎬с VIM鏄嚜鐢辫蒋浠躲俈im鏅亶琚帹宕囦负绫Vi缂栬緫鍣涓渶濂界殑涓涓紝浜嬪疄涓婄湡姝g殑鍔叉晫鏉ヨ嚜Emacs鐨勪笉鍚屽彉浣撱1999 骞碋macs琚変负Linuxworld鏂囨湰缂栬緫鍒嗙被鐨勪紭鑳滆锛孷im...
  • 濡備綍鍦linux涓璿i浣跨敤鏂规硶
    绛旓細鍜岃澶氬厛杩涚殑缂栬緫鍣涓鏍,vi 鎻愪緵浜嗗己澶х殑瀛楃涓叉悳绱㈠姛鑳姐 瑕佹煡鎵炬枃浠朵腑鎸囧畾瀛楁垨鐭鍑虹幇鐨勪綅缃,鍙互 鐢╲i 鐩存帴杩涜鎼滅储,鑰屼笉蹇呬互鎵嬪伐鏂瑰紡杩涜銆 鎼滅储鏂规硶鏄:閿叆瀛楃 / ,鍚庨潰璺熶互瑕佹悳绱㈢殑瀛楃涓,鐒跺悗 鎸夊洖杞﹂敭銆 缂栬緫绋嬪簭鎵ц姝e悜鎼滅储(鍗虫湞鏂囦欢鏈熬鏂瑰悜),骞跺湪鎵惧埌鎸囧畾瀛楃涓插悗,灏嗗厜鏍囧仠鍒拌瀛楃涓茬殑 寮澶;閿...
  • linux鐢VI缂栬緫鍚庝繚瀛橀鍑哄懡浠ゆ槸浠涔堝晩?
    绛旓細鍏堟寜ESC杩涘叆Command妯″紡锛岀劧鍚庤緭鍏モ滐細wq鈥濓紝鍥炶溅灏卞彲浠ヤ繚瀛樺苟閫鍑轰簡銆vi鐨鍏朵粬淇濆瓨/閫鍑哄懡浠わ細:w 淇濆瓨锛:w filename 鍙﹀瓨涓篺ilename锛:wq! 淇濆瓨骞跺己鍒堕鍑猴紱:wq! filename 娉細浠ilename涓烘枃浠跺悕淇濆瓨鍚庡己鍒堕鍑猴紱:q! 寮哄埗閫鍑猴紱:x 淇濆瓨骞堕鍑猴紙浠呭綋鏂囦欢鏈夊彉鍖栨椂淇濆瓨锛...
  • 扩展阅读:ai生成 ... linux vim怎么编辑 ... linux网站入口 ... linux必学的60个命令 ... linux vi编辑器怎么进入 ... linux为什么很少人用 ... linux vim进入编辑模式 ... vi编辑器命令一览表 ... linux vi编辑器使用 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网