linux .vimrc 怎样保存退出。我看资料说是设置完后$:x 或者 $wq 进行保存退出即可,但怎么操作呢? linux 中的vim的配置文件:.vimrc 在哪里?

linux\u4e2dvi\u7f16\u8f91\u5668\u600e\u6837\u4f7f\u7528

\u5de5\u5177\uff1a
Linux
\u65b9\u6cd5\uff1a
1\u3001\u9996\u5148\u8fdb\u5165Linux\u7684\u547d\u4ee4\u884c\u754c\u9762.\u5728\u76ee\u5f55\u4e0b\u521b\u5efa\u4e00\u4e2a\u7528\u4e8e\u6d4b\u8bd5\u7684\u6587\u672c\u6587\u4ef6(touch filename).\u8fd9\u91cc\u5c31\u65b0\u5efa\u4e86\u4e00\u4e2atest12\u6587\u672c\u6587\u4ef6.\u5f53\u7136\u8fd9\u4e2a\u540d\u5b57\u662f\u53ef\u4ee5\u968f\u4fbf\u53d6\u5f97.



2\u3001\u7528"vi test12"\u547d\u4ee4\u8fdb\u5165vi\u547d\u4ee4\u884c\u6a21\u5f0f(vi filename). \u5982\u679c\u8981\u60f3\u7f16\u8f91\u6587\u672c\u6587\u4ef6.\u5fc5\u987b\u8981\u8f6c\u6362\u5230\u63d2\u5165\u6a21\u5f0f\u4e0b,\u4e5f\u5c31\u662f\u6309\u4e00\u4e0b\u952e\u76d8\u4e0a\u7684"i"\u5c31\u53ef\u4ee5\u4e86.\u8fd9\u6837\u5c31\u53ef\u4ee5\u7f16\u8f91\u6587\u672c,\u5220\u9664\u6587\u672c\u4e2d\u7684\u5185\u5bb9.\u6309\u952e\u76d8\u4e0a\u7684\u4e0a\u4e0b\u5de6\u53f3\u952e.\u6765\u56de\u79fb\u52a8\u4e86.\u5c31\u8ddf\u5728windows \u7cfb\u7edf\u4e2d\u7f16\u8f91\u6587\u672c\u4e00\u6837.


3\u3001\u8f93\u5165\u8981\u8f93\u5165\u7684\u5185\u5bb9.\u5982\u679c\u60f3\u9000\u51fa\u6587\u672c\u7f16\u8f91\u6a21\u5f0f.\u5e76\u4e14\u4fdd\u5b58\u521a\u521a\u7f16\u8f91\u7684\u6587\u672c.\u9996\u5148\u70b9\u51fb\u4e00\u4e0b\u952e\u76d8\u4e0a\u7684"ESC",\u7136\u540e\u8f93\u5165":wq!"\u8fd9\u6837\u5c31\u5c06\u6587\u672c\u4fdd\u5b58\u4e86.\u7136\u540e\u63a8\u51fa\u4e86vi\u7f16\u8f91\u5668.\u5982\u679c\u4e0d\u60f3\u4fdd\u5b58\u5c31\u6309\u4e00\u4e0b\u952e\u76d8\u4e0a\u7684"ESC",\u8f93\u5165":q!".\u5982\u679c\u4e0d\u786e\u5b9a\u662f\u5426\u6210\u529f.\u53ef\u4ee5\u901a\u8fc7"cat filename" \u547d\u4ee4\u6765\u67e5\u770b.



4\u3001\u5149\u6807\u7684\u79fb\u52a8\u9664\u4e86\u952e\u76d8\u4e0a\u7684\u4e0a\u4e0b\u5de6\u53f3\u952e.\u4e5f\u53ef\u4ee5\u662f\u5c0f\u5199\u6a21\u5f0f\u4e0b,\u6309\u952e\u76d8\u4e0a\u7684"h,j,k,l",
"ctrl+b":\u5c4f\u5e55\u5f80\u540e\u79fb\u52a8\u4e00\u9875
"ctrl+f":\u5c4f\u5e55\u5f80\u524d\u79fb\u52a8\u4e00\u9875
"ctrl+u":\u5c4f\u5e55\u5f80\u540e\u79fb\u52a8\u534a\u9875
"ctrl+d":\u5c4f\u5e55\u5f80\u524d\u79fb\u52a8\u534a\u9875
\u8f93\u5165\u4efb\u4f55\u4e00\u4e2a\u6574\u6570,\u7136\u540e\u8f93\u5165"shift+G" \u5c31\u53ef\u4ee5\u5230\u8fd9\u4e00\u9875\u7684\u5f00\u5934\u4e86.
\u6309\u952e\u76d8\u4e0a\u7684\u5927\u5199"G"\u79fb\u52a8\u5230\u6587\u7ae0\u7684\u6700\u540e.
\u6309"$"\u7b26\u53f7\u5c06\u5149\u6807\u79fb\u52a8\u5230\u884c\u5c3e
"^"\u5c06\u5149\u6807\u79fb\u5230\u884c\u5934
"w":\u5c06\u5149\u6807\u79fb\u5230\u4e0b\u4e00\u884c\u5934
"b":\u8ddf"w"\u76f8\u53cd.\u79fb\u5230\u4e0a\u4e00\u884c\u884c\u5934
"e":\u5c06\u5149\u6807\u79fb\u5230\u4e0b\u4e00\u884c\u5c3e.
\u5982\u679c\u60f3\u8ba9\u6587\u672c\u663e\u793a\u884c\u53f7.\u5c31\u5728\u547d\u4ee4\u884c \u6a21\u5f0f\u4e0b,\u5728\u6587\u672c\u6700\u540e\u8f93\u5165":set nu"\u547d\u4ee4.\u5c31\u53ef\u4ee5\u4e86


5\u3001\u590d\u5236 \u3000\u3000\u300cyw\u300d\uff1a\u5c06\u5149\u6807\u6240\u5728\u4e4b\u5904\u5230\u5b57\u5c3e\u7684\u5b57\u7b26\u590d\u5236\u5230\u7f13\u51b2\u533a\u4e2d\u3002 \u3000\u3000\u300cyy\u300d\uff1a\u590d\u5236\u5149\u6807\u6240\u5728\u884c\u5230\u7f13\u51b2\u533a\u3002 \u3000\u3000\u300c#yy\u300d\uff1a\u4f8b\u5982\uff0c\u300c6yy\u300d\u8868\u793a\u62f7\u8d1d\u4ece\u5149\u6807\u6240\u5728\u7684\u8be5\u884c"\u5f80\u4e0b\u6570"6\u884c\u6587\u5b57\u3002 \u3000\u3000\u300cp\u300d\uff1a\u5c06\u7f13\u51b2\u533a\u5185\u7684\u5b57\u7b26\u8d34\u5230\u5149\u6807\u6240\u5728\u4f4d\u7f6e\u3002\u6ce8\u610f\uff1a\u6240\u6709\u4e0e"y"\u6709\u5173\u7684\u590d\u5236\u547d\u4ee4\u90fd\u5fc5\u987b\u4e0e"p"\u914d\u5408\u624d\u80fd\u5b8c\u6210\u590d\u5236\u4e0e\u7c98\u8d34\u529f\u80fd\u3002
6\u3001\u67e5\u627e
\u7528"/"\u52a0\u4e0a\u8981\u67e5\u627e\u7684\u5185\u5bb9.\u4f8b\u5982"/hello"\u6216\u8005\u662f"?hello"\u4e5f\u662f\u53ef\u4ee5\u7684.


7\u3001\u66ff\u6362 \u3000\u3000\u300cr\u300d\uff1a\u66ff\u6362\u5149\u6807\u6240\u5728\u5904\u7684\u5b57\u7b26\u3002 ,\u6309\u4e00\u4e0b"r"\u7136\u540e\u8f93\u5165\u8981\u5373\u53ef.\u3000\u3000\u300cR\u300d\uff1a\u66ff\u6362\u5149\u6807\u6240\u5230\u4e4b\u5904\u7684\u5b57\u7b26\uff0c\u76f4\u5230\u6309\u4e0b\u300cESC\u300d\u952e\u4e3a\u6b62\u3002
8\u3001\u6062\u590d\u4e0a\u4e00\u6b21\u64cd\u4f5c \u3000\u3000\u300cu\u300d\uff1a\u5982\u679c\u8bef\u6267\u884c\u4e00\u4e2a\u547d\u4ee4\uff0c\u53ef\u4ee5\u9a6c\u4e0a\u6309\u4e0b\u300cu\u300d\uff0c\u56de\u5230\u4e0a\u4e00\u4e2a\u64cd\u4f5c\u3002\u6309\u591a\u6b21"u"\u53ef\u4ee5\u6267\u884c\u591a\u6b21\u6062\u590d.\u5c31\u76f8\u5f53\u4e8e"CTRL +Z"\u7684\u64cd\u4f5c.

\u5728\u7528\u6237\u5bb6\u76ee\u5f55(/home/\u7528\u6237\u540d)\u4e0b\u9762\u6709\u4e00\u4e2a.vimrc\u3002/etc\u4e0b\u9762\u4e5f\u6709\u4e00\u4e2avimrc\uff0c\u89e3\u51b3\u65b9\u6cd5\u5982\u4e0b\uff1a
1\u3001\u9996\u5148\u8f93\u5165\uff1avi /etc/ssh/sshd_config\uff0c\u7136\u540e\u70b9\u51fbenter\uff0c\u8fd9\u91cc\u4f7f\u7528vi\u547d\u4ee4\u5bf9sshd_config\u6587\u4ef6\u8fdb\u884c\u4fee\u6539\u3002

2\u3001\u7136\u540e\u81ea\u5df1\u4f7f\u7528\u65b9\u5411\u4e0a\u4e0b\u952e\u8c03\u6574\u5230\u9700\u8981\u4fee\u6539\u7684\u4f4d\u7f6e\uff0c\u5728\u5149\u6807\u5904\u6309\u201ci\u201d\u6216\u8005\u201cinsert\u201d\u952e\uff0c\u5373\u53ef\u5f00\u59cb\u4fee\u6539\u3002

3\u3001\u4fee\u6539\u5b8c\u6210\u4e4b\u540e\u70b9\u51fbEsc\u952e\u5373\u53ef\u8fdb\u5165\u547d\u4ee4\u63d0\u793a\u884c\u5f00\u59cb\u8fdb\u884c\u4fdd\u5b58\u64cd\u4f5c\uff0c\u6700\u4e0b\u9762\u7684INSERT\u6d88\u5931\u4e4b\u540e\u5c31\u53ef\u4ee5\u8f93\u5165\uff1awq\u8fdb\u884c\u4fdd\u5b58\u4e86

4\u3001\u6700\u540e\u4fdd\u5b58\u5b8c\u6210\u4e4b\u540e\u9700\u8981\u91cd\u65b0\u542f\u52a8sshd.service\u8fd9\u4e2a\u670d\u52a1\uff0c\u5176\u4ed6\u7684\u4fee\u6539\u6587\u4ef6\u4e5f\u4e00\u6837\u9700\u8981\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u3002

5\u3001\u6700\u540e\u6309\u7167\u4e0b\u56fe\u7684\u4fdd\u5b58\u65b9\u5f0f\u7528\uff1awq\u3001\uff1aw\u3001\uff1aw\u6216\u8005\uff1awq\u6765\u5bf9\u914d\u7f6e\u6587\u4ef6\u8fdb\u884c\u76f8\u5173\u7684\u6b63\u786e\u4fdd\u5b58\u65b9\u5f0f\u5373\u53ef\u3002

vi分三种模式
Command(命令)模式,用于输入命令
Insert(插入)模式,用于插入文本
Visual(可视)模式,用于视化的的高亮并选定正文

比如按 i 进入插入模式,当输入完字符后,先按ESC,退到Command命令模式后按
shift + :

在左下角会出现 : (冒号)

然后输入
:wq
保存退出

仔细阅读一下vi操作的文档

在命令之后需要加上! 感叹号 即可 表示强制保存的意思,因为某些情况下,用户无法对当前文件进行保存或改写操作,这时需要用到强制符号 !也就是感叹号 来完成命令

wq!

这样即可.

首先要把文件改成可写模式,即chmod 777 你的文件名字。
然后在vi 你的文件名字,改好之后要按esc键,多按几次,
然后按住shift+;键,(L旁边的那个键)
输入wq!(三个字一个都不能少)敲回车,ok!

先按ESC,然后输入:x就可以了,具体的操作,请在控制台中输入man vim

wq 保存退出 (命令行)

扩展阅读:xboxone欧版 ... java windowbuilder ... java入门网站 ... kali linux ... javascript入门 ... macbook pro 16 ... 在线linux网站 ... java python ... linux virt ...

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