如题所述
set ff=unix : åè¯ vi ç¼è¾å¨ï¼ä½¿ç¨unixæ¢è¡ç¬¦
èå¼ççµä¼ æåæºä½¿ç¨ä¸¤ä¸ªå符æ¥ä»£è¡¨æ¢è¡ãä¸ä¸ªå符ææ»å¨æ¶ç§»åé¦ä½ (称为å车, <CR>)ï¼å¦ä¸ä¸ªå符æ纸ä¸ç§»ä¸è¡ (称为æ¢è¡, <LF>)ã
å½è®¡ç®æºé®ä¸ä»¥åï¼äººä»¬å¯¹æ¢è¡çå¤ç没æè¾¾æä¸è´æè§ã
UNIX å¼åè å³å®ç¨ <LF> ä¸ä¸ªå符æ¥è¡¨ç¤ºè¡å°¾ã
Apple å¼åè è§å®äºç¨ <CR> ã
å¼å MS-DOS (Windowsï¼å¼åè åå³å®æ²¿ç¨<CR><LF>ã
è¿å°±æ¯è¯´ï¼æä¸ä¸ªæ件ä»ä¸ç§ç³»ç»ç§»å°å¦ä¸ç§ç³»ç»ï¼å°±ææ¢è¡ç¬¦ç麻ç¦ãå¦ï¼ç¨ vi æ¥å°è¯ç¼è¾ä¸ä¸ªéç¨ MS-DOS æ ¼å¼çæ件ï¼ä½ å°ä¼åç°æ¯ä¸è¡çæ«å°¾æ个 ^M å符ã(^M å°±æ¯ <CR>)ã
set ff=unix ï¼å°±æ¯åè¯ vi ç¼è¾å¨ï¼ä½¿ç¨unixæ¢è¡ç¬¦
set ff=dos ï¼å°±æ¯åè¯ vi ç¼è¾å¨ï¼ä½¿ç¨dosæ¢è¡ç¬¦
èå¼ççµä¼ æåæºä½¿ç¨ä¸¤ä¸ªå符æ¥ä»£è¡¨æ¢è¡ãä¸ä¸ªå符ææ»å¨æ¶ç§»åé¦ä½ (称为å车, <CR>)ï¼å¦ä¸ä¸ªå符æ纸ä¸ç§»ä¸è¡ (称为æ¢è¡, <LF>)ã
å½è®¡ç®æºé®ä¸ä»¥åï¼äººä»¬å¯¹æ¢è¡çå¤ç没æè¾¾æä¸è´æè§ã
UNIX å¼åè å³å®ç¨ <LF> ä¸ä¸ªå符æ¥è¡¨ç¤ºè¡å°¾ã
Apple å¼åè è§å®äºç¨ <CR> ã
å¼å MS-DOS (Windowsï¼å¼åè åå³å®æ²¿ç¨<CR><LF>ã
è¿å°±æ¯è¯´ï¼æä¸ä¸ªæ件ä»ä¸ç§ç³»ç»ç§»å°å¦ä¸ç§ç³»ç»ï¼å°±ææ¢è¡ç¬¦ç麻ç¦ãå¦ï¼ç¨ vi æ¥å°è¯ç¼è¾ä¸ä¸ªéç¨ MS-DOS æ ¼å¼çæ件ï¼ä½ å°ä¼åç°æ¯ä¸è¡çæ«å°¾æ个 ^M å符ã(^M å°±æ¯ <CR>)ã
set ff=unix ï¼å°±æ¯åè¯ vi ç¼è¾å¨ï¼ä½¿ç¨unixæ¢è¡ç¬¦
set ff=dos ï¼å°±æ¯åè¯ vi ç¼è¾å¨ï¼ä½¿ç¨dosæ¢è¡ç¬¦
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-08-15
设置本地变量ff=unix,linux系统中有三个命令可以设置变量,如下
set 用来显示本地变量
env 用来显示环境变量
export 用来显示和设置环境变量
set 显示当前shell的变量,包括当前用户的变量
env 显示当前用户的变量
export 显示当前导出成用户变量的shell变量
每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么shell无关,不管你用什么shell都
在,比如HOME,SHELL等这些变量,但shell自己的变量不同shell是不同的,比如BASH_ARGC,
BASH等,这些变量只有set才会显示,是bash特有的,export不加参数的时候,显示哪些变量被导出成了用户变量,因为一个shell自己的变
量可以通过export “导出”变成一个用户变量
[root@linux ~]# aaa=bbb
[root@linux ~]# echo $aaa
bbb
[root@linux ~]# set|grep aaa
aaa=bbb
[root@linux ~]# env|grep aaa
[root@linux ~]# export aaa
[root@linux ~]# env|grep aaa
aaa=bbb
扩展资料二:set、env、export——Linux中的环境变量命令
Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境 变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。
什么是环境变量
环境变量是一个具有 特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。许多用户(特别是那些刚接触Linux的新手)发现这些变量有些怪异或者难以控制。其 实,这是个误会:通过使用环境变量,你可以很容易的修改一个牵涉到一个或多个应用程序的配置信息。
常见的环境变量
对于 PATH和HOME等环境变量大家都不陌生。
PATH能够指定命令的搜索路径,那么动态链接库的路径用什么变量指定呢?或者就是在 PATH里面?
比如有一个程序需要/usr/local/lib下面的一个库文件,应该怎么指定其路径呢?
经常看到有些变量如 LD_LIBRARY_PATH,LIBPATH,CLASSPATH等,他们之间有什么不同和关系?
除此之外,还有下面一些常见环境变 量。
◆ HISTSIZE是指保存历史命令记录的条数。
◆ LOGNAME是指当前用户的登录名。
◆ HOSTNAME是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。
◆ SHELL是指当前用户用的是哪种Shell。
◆ LANG/LANGUGE是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。
◆ MAIL是指当前用户的邮件存放目录。
◆ PS1是基本提示符,对于root用户是#,对于普通用户是$。PS2是附属提示符,默认是“>”。可以通过修改此环境变量来修改当前的命令符,比 如下列命令会将提示符修改成字符串“Hello,My NewPrompt ”。
set 用来显示本地变量
env 用来显示环境变量
export 用来显示和设置环境变量
set 显示当前shell的变量,包括当前用户的变量
env 显示当前用户的变量
export 显示当前导出成用户变量的shell变量
每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么shell无关,不管你用什么shell都
在,比如HOME,SHELL等这些变量,但shell自己的变量不同shell是不同的,比如BASH_ARGC,
BASH等,这些变量只有set才会显示,是bash特有的,export不加参数的时候,显示哪些变量被导出成了用户变量,因为一个shell自己的变
量可以通过export “导出”变成一个用户变量
[root@linux ~]# aaa=bbb
[root@linux ~]# echo $aaa
bbb
[root@linux ~]# set|grep aaa
aaa=bbb
[root@linux ~]# env|grep aaa
[root@linux ~]# export aaa
[root@linux ~]# env|grep aaa
aaa=bbb
扩展资料二:set、env、export——Linux中的环境变量命令
Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境 变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。
什么是环境变量
环境变量是一个具有 特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。许多用户(特别是那些刚接触Linux的新手)发现这些变量有些怪异或者难以控制。其 实,这是个误会:通过使用环境变量,你可以很容易的修改一个牵涉到一个或多个应用程序的配置信息。
常见的环境变量
对于 PATH和HOME等环境变量大家都不陌生。
PATH能够指定命令的搜索路径,那么动态链接库的路径用什么变量指定呢?或者就是在 PATH里面?
比如有一个程序需要/usr/local/lib下面的一个库文件,应该怎么指定其路径呢?
经常看到有些变量如 LD_LIBRARY_PATH,LIBPATH,CLASSPATH等,他们之间有什么不同和关系?
除此之外,还有下面一些常见环境变 量。
◆ HISTSIZE是指保存历史命令记录的条数。
◆ LOGNAME是指当前用户的登录名。
◆ HOSTNAME是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。
◆ SHELL是指当前用户用的是哪种Shell。
◆ LANG/LANGUGE是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。
◆ MAIL是指当前用户的邮件存放目录。
◆ PS1是基本提示符,对于root用户是#,对于普通用户是$。PS2是附属提示符,默认是“>”。可以通过修改此环境变量来修改当前的命令符,比 如下列命令会将提示符修改成字符串“Hello,My NewPrompt ”。
第2个回答 推荐于2018-03-08
是在vim种的 set ff=unix吧?
ff=fileformat, 设置文件格式为unix类型,即换行符为\n。
ff还可以设置为dos(换行符为\r\n) mac(换行为\r)本回答被网友采纳
ff=fileformat, 设置文件格式为unix类型,即换行符为\n。
ff还可以设置为dos(换行符为\r\n) mac(换行为\r)本回答被网友采纳
第3个回答 2012-01-07
设置环境变量ff=unix
然后在系统中ff这个字符就能当unix字符使用本回答被提问者采纳
然后在系统中ff这个字符就能当unix字符使用本回答被提问者采纳