linux中输完程序后,怎么保存及退出vim?

im的保存文件和退出命令\x0d\x0a\x0d\x0a命令\x0d\x0a \x0d\x0a简单说明\x0d\x0a\x0d\x0a:w\x0d\x0a \x0d\x0a保存编辑后的文件内容,但不退出vim编辑器。这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中。\x0d\x0a\x0d\x0a:w!\x0d\x0a \x0d\x0a强制写文件,即强制覆盖原有文件。如果原有文件的访问权限不允许写入文件,例如,原有的文件为只读文件,则可使用这个命令强制写入。但是,这种命令用法仅当用户是文件的属主时才适用,而超级用户则不受此限制。\x0d\x0a\x0d\x0a:wq\x0d\x0a \x0d\x0a保存文件内容后退出vim编辑器。这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中,然后退出vim编辑器。另外一种替代的方法是用ZZ命令。\x0d\x0a\x0d\x0a:wq!\x0d\x0a \x0d\x0a强制保存文件内容后退出vim编辑器。这个命令的作用是把内存缓冲区中的数据强制写到启动vim时指定的文件中,然后退出vim编辑器。\x0d\x0a\x0d\x0aZZ\x0d\x0a \x0d\x0a使用ZZ命令时,如果文件已经做过编辑处理,则把内存缓冲区中的数据写到启动vim时指定的文件中,然后退出vim编辑器。否则只是退出vim而已。注意,ZZ命令前面无需加冒号“:”,也无需按Enter键。\x0d\x0a\x0d\x0a:q\x0d\x0a \x0d\x0a在未做任何编辑处理而准备退出vim时,可以使用此命令。如果已做过编辑处理,则vim不允许用户使用“:q”命令退出,同时还会输出下列警告信息:\x0d\x0aNo write since last change (:quit!overrides)\x0d\x0a\x0d\x0a:q!\x0d\x0a \x0d\x0a强制退出vim编辑器,放弃编辑处理的结果。如果确实不需要保存修改后的文件内容,可输入“:q!”命令,强行退出vim编辑器。\x0d\x0a\x0d\x0a:w filename\x0d\x0a \x0d\x0a把编辑处理后的结果写到指定的文件中保存\x0d\x0a\x0d\x0a:w! filename\x0d\x0a \x0d\x0a把编辑处理后的结果强制保存到指定的文件中,如果文件已经存在,则覆盖现有的文件。\x0d\x0a\x0d\x0a:wq! filename\x0d\x0a \x0d\x0a把编辑处理后的结果强制保存到指定的文件中,如果文件已经存在,则覆盖现有文件,并退出vim编辑器。

  • Linux鐨vi缂栬緫鍚庡浣淇濆瓨?
    绛旓細鍦ㄥ懡浠ゆā寮忎笅锛岃緭鍏":w"锛岃繖鏄痸i鐨勪繚瀛樺懡浠ゃ傛寜涓嬪洖杞﹂敭锛寁i浼氬紑濮嬫墽琛屼繚瀛樻搷浣銆備綘浼氱湅鍒颁竴涓彁绀猴紝鍛婅瘔浣犳枃浠跺凡琚垚鍔熷啓鍏ワ紝杩欏氨鎰忓懗鐫浣犵殑缂栬緫宸蹭繚瀛樺埌鏂囦欢涓紝鏃犻渶鍐嶆媴蹇冩暟鎹涪澶便傚彧闇璁颁綇杩欎簺绠鍗曠殑姝ラ锛屽氨鑳藉湪Linux鐨剉i缂栬緫鍣ㄤ腑椤哄埄淇濆瓨浣犵殑宸ヤ綔銆
  • linux涓ctrl+z鍜宑trl+c鐨勫尯鍒
    绛旓細鍦↙inux绯荤粺涓紝Ctrl+c鍜孋trl+z铏界劧閮芥槸涓柇鎿嶄綔锛屼絾瀹冧滑鐨勫姛鑳藉尯鍒樉钁椼Ctrl+c鎵ц鐨勬槸涓涓己鍒朵腑鏂紝瀹冧細绔嬪嵆鍋滄褰撳墠绋嬪簭鐨勬墽琛锛屽鑷磋繘绋嬬粨鏉燂紝涓嶇粰浠诲姟鎭㈠鐨勬満浼氥傜浉姣斾箣涓嬶紝Ctrl+z鍒欐洿涓烘俯鍜岋紝瀹冧細灏嗕换鍔℃殏鍋滐紙涓锛夛紝璁╃▼搴忎繚鎸佸湪鎸傝捣鐘舵併傝繖鏃讹紝浠诲姟骞舵病鏈夊畬鍏ㄧ粓姝紝鐢ㄦ埛鍙互閫氳繃fg鍛戒护灏嗘殏...
  • linux濡備綍閿佸畾灞忓箷
    绛旓細鏂瑰紡1锛氳灞忓箷淇濇姢绋嬪簭锛屾仮澶嶆椂闇瑕佸瘑鐮銆傗滈閫夐」鈥->鈥滃睆骞曚繚鎶ょ▼搴忊->鈥滃睆骞曚繚鎶ょ▼搴忔縺娲绘椂閿佸畾灞忓箷鈥濄傛柟寮2锛氭墜鍔ㄩ攣灞忥紝鈥滅數婧愰敭鈥->鈥滈攣瀹氬睆骞曗濓紱鎴栬匔TRL+ALT+L閿佸睆銆
  • linuxip璁剧疆瀹屽悗鎬庝箞淇濆瓨
    绛旓細褰撳畬鎴Linux鐨IP璁剧疆鍚庯紝浣犲彲鑳藉笇鏈涘湪绯荤粺閲嶅惎鍚庝粛鑳戒繚鎸佺綉缁滆繛鎺ャ傞鍏堬紝涓存椂鏇存敼IP鍦板潃鐨勬柟娉曟槸閫氳繃鍛戒护琛岃緭鍏"ifconfigeth0192.168.1.12"锛屼絾杩欎笉浼氭寔涔咃紝绯荤粺閲嶅惎鍚庝細澶辨晥銆備负浜嗙‘淇濊缃敓鏁堬紝浣犻渶瑕佺‘璁ょ綉缁滈厤缃槸鍚︽纭傝繍琛"ifconfig"鍛戒护锛屾煡鐪"eth0"鐨勬帴鍙e湴鍧锛屽"inetaddr:192.168.1.12"...
  • Linux鐨绯荤粺鐨勫畨鍏濡備綍淇濋殰?淇濇姢Linux绯荤粺瀹夊叏鐨勪節涓父鐢ㄦ柟娉
    绛旓細1. 浣跨敤SELinux SELinux鏄敤鏉ュLinux杩涜瀹夊叏鍔犲浐鐨勶紝鏈変簡瀹冿紝鐢ㄦ埛鍜岀鐞嗗憳浠氨鍙互瀵硅闂帶鍒惰繘琛屾洿澶氭帶鍒躲係ELinux涓鸿闂帶鍒舵坊鍔犱簡鏇寸粏鐨勯绮掑害鎺у埗銆備笌浠呭彲浠ユ寚瀹氳皝鍙互璇汇佸啓鎴栨墽琛屼竴涓枃浠剁殑鏉冮檺涓嶅悓鐨勬槸锛孲ELinux鍙互璁╀綘鎸囧畾璋佸彲浠ュ垹闄ら摼鎺ャ佸彧鑳借拷鍔犮佺Щ鍔ㄤ竴涓枃浠朵箣绫荤殑鏇村鎺у埗銆(LCTT璇戞敞锛...
  • linux 瀵嗙爜鎬庢牱淇濇姢?
    绛旓細棣栧厛锛屾垜鍦ㄤ笂闈㈣浜鐮磋В鐨勬柟娉曪紝鍓嶆彁鏄埄鐢ㄥ紩瀵煎伐鍏锋潵鍒扮骇鍒1涓嬶紝杩欎釜鏃跺欐槸涓嶉渶瑕佽緭鍏ュ瘑鐮佺殑锛岄偅涔堜綘灏卞彲浠ョ洿鎺ヤ娇鐢ㄥ懡浠asswd淇敼瀵嗙爜锛岄偅涔堬紝淇濇姢瀵嗙爜锛屽墠鎻愭槸涓嶈兘璁╂湭鎺堟潈鐨勭櫥闄嗗惎鍔ㄥ紩瀵绋嬪簭銆2.1銆佺幇鍦ㄦ垜浠厛鏉ユ帰璁ㄤ竴涓媗ilo鐨勬儏鍐点備笅闈㈡槸涓涓猯ilo鐨勯厤缃枃浠剁殑鍘熸枃銆--- cat /etc/lilo.conf boot=...
  • 濡備綍鍋氬ソLinux鏈嶅姟鍣ㄥ畨鍏ㄧ淮鎶
    绛旓細浜斻乺oot鐢ㄦ埛鏉冮檺绠$悊 root鍙皳鏄Linux閲嶇偣淇濇姢瀵硅薄锛屽洜涓哄叾鏉冨埄鏄渶楂樼殑锛屽洜姝ゅ崈涓囦笉瑕佸皢瀹冩巿鏉冨嚭鍘伙紝浣嗘湁浜绋嬪簭鐨瀹夎銆佺淮鎶ゅ繀椤昏姹傛槸瓒呯骇鐢ㄦ埛鏉冮檺锛屽湪姝ゆ儏鍐典笅锛屽彲浠ュ埄鐢ㄥ叾浠栧伐鍏疯杩欑被鐢ㄦ埛鏈夐儴鍒嗚秴绾х敤鎴风殑鏉冮檺銆俿udo灏辨槸杩欐牱鐨勫伐鍏枫傚叚銆佺患鍚堥槻寰$鐞 闃茬伀澧欍両DS绛夐槻鎶ゆ妧鏈凡鎴愬姛搴旂敤鍒扮綉缁滃畨鍏ㄧ殑鍚勪釜...
  • linux 鐨 shell鑴氭湰缂栫▼涓,濡備綍纭繚涓鏉℃寚浠ゆ寚浠ゆ墽琛屾垚鍔浜嗕箣鍚鍐嶈繘琛屼笅...
    绛旓細濡傛灉鏄敊璇緭鍑烘垨鑰呮病鏈夎緭鍑猴紝閭d釜杩斿洖鐨勯兘涓嶆槸0銆備緥锛氬垽鏂環ttpd鏄惁鍚姩 pidof httpd &>/dev/nullif [[ $? != 0 ]]then /etc/init.d/httpd startelse echo 鈥渉ttpd鏈嶅姟鍚姩鎴愬姛鈥漟i鍒氭墠娌$湅涓嬮潰 make && make install 鍓嶉潰閭f潯鍛戒护鎵ц鎴愬姛鍚庢墠浼氭墽琛鍚庨潰閭f潯鍛戒护銆
  • linux 鐨 shell鑴氭湰缂栫▼涓,濡備綍纭繚涓鏉℃寚浠ゆ寚浠ゆ墽琛屾垚鍔浜嗕箣鍚鍐嶈繘琛屼笅...
    绛旓細閫氬父鍙互鏍规嵁杩斿洖鍊兼潵鍒ゆ柇銆備笉杩囪繕鏈変竴鐐瑰氨鏄娉ㄦ剰锛屽氨鏄痬ake install瑕佺鐞嗗憳鏉冮檺鎵嶈銆俶ake clean && make && make install 灏卞彲浠ヤ簡銆備綘璇曡瘯鍚с
  • 濡備綍纭繚Linux绯荤粺瀹夊叏鎬?
    绛旓細涓嬮潰绗旇呮悳闆嗗拰鏁寸悊浜涓浜涢槻鑼 Linux瀹夊叏鐨勫嚑鍒欐帾鏂,鐜板湪鎶婂畠浠础鐚嚭鏉,鎭宠鍚勪綅缃戝弸鑳戒笉鏂ˉ鍏呭拰瀹屽杽銆 1銆佺姝娇鐢≒ing鍛戒护Ping鍛戒护鏄绠楁満涔嬮棿杩涜鐩镐簰妫娴嬬嚎璺畬濂界殑涓涓簲鐢绋嬪簭,璁$畻鏈洪棿浜ゆ祦鏁版嵁鐨勪紶杈撴病鏈 缁忚繃浠讳綍鐨勫姞瀵嗗鐞,鍥犳鎴戜滑鍦ㄧ敤ping鍛戒护鏉ユ娴嬫煇涓涓湇鍔″櫒鏃,鍙兘鍦ㄥ洜鐗圭綉涓婂瓨鍦ㄦ煇涓潪娉曞垎瀛,閫氳繃...
  • 扩展阅读:linux基础考试题库 ... linux怎么运行一个程序 ... linux考试简答题答案 ... linux常见面试题及答案 ... 如何在linux中调试c程序 ... linux 命令大全 菜鸟教程 ... linux面试题及答案2023 ... 嵌入式linux面试题及答案 ... linux入门基础知识大全 ...

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