当前位置: 首页 > news >正文

php做的网站怎么让外网访问手机网站模板建站

php做的网站怎么让外网访问,手机网站模板建站,湘潭公司网站建设,商务网页设计与制作是什么1. 为何要学 vim 所有的 Unix Like 系统都会内建 vi 文本编辑器#xff0c;其他的文书编辑器则不一定会存在#xff1b;很多个别软件的编辑接口都会主动呼叫 vi (例如未来会谈到的 crontab, visudo, edquota 等指令)#xff1b;vim 具有程序编辑的能力#xff0c;可以主动…1. 为何要学 vim  所有的 Unix Like 系统都会内建 vi 文本编辑器其他的文书编辑器则不一定会存在很多个别软件的编辑接口都会主动呼叫 vi (例如未来会谈到的 crontab, visudo, edquota 等指令)vim 具有程序编辑的能力可以主动的以字体颜色辨别语法的正确性方便程序设计因为程序简单编辑速度相当快速。 2. vi 的使用 vi共有三种模式一般模式、编辑模式、指令列命令模式 一般模式 以 vi 打开一个文件就直接进入一般模式了(这是默认的模式)。可以使用“上下左右”移动光标可以使用“删除字符”或“删除整行”处理文件内容也可以使用复制和粘贴进行处理。 编辑模式 在一般模式中可以进行删除、复制、粘贴等等的操作但是却无法编辑文件内容的 要等到你按下『i, I, o, O, a, A, r, R』等任何一个字母之后才会进入编辑模式。而如果要回到一般模式时 则必须要按下『Esc』这个按键即可退出编辑模式。 命令行模式 在一般模式当中输入『 : / ? 』三个中的任何一个按钮就可以将光标移动到最底下那一行。在这个模式当中 可以进行查找操作而读取、保存、大量取代字符、离开 vi 、显示行号等等的操作也是在此模式中完成的 一般模式可与编辑模式及命令行模式切换 但编辑模式与命令行模式之间不可互相切换 ①简单执行范列 使用 vi 进入一般模式 [rootwww ~]# vi test.txt 直接进入一般模式后面需要加文件名。 按下 i 即可进入编辑模式 此时除了按ESC键是回到一般模式外其他均为一般输入 按下ESC回到一般模式在一般模式中按下 wq 储存后离开 vi 强制写入使用『 :wq! 』 ② 按键说明 第一部份一般模式可用的按钮说明光标移动、复制粘贴、查找替换等 移动光标的方法h 或 向左箭头键(←)光标向左移动一个字符j 或 向下箭头键(↓)光标向下移动一个字符k 或 向上箭头键(↑)光标向上移动一个字符l 或 向右箭头键(→)光标向右移动一个字符 如果你将右手放在键盘上的话你会发现 hjkl 是排列在一起的因此可以使用这四个按钮来移动光标。 如果想要进行多次移动的话例如向下移动 30 行可以使用 30j 或 30↓ 的组合按键 亦即加上想要进行的次数(数字)后按下操作即可[Ctrl] [f]屏幕『向下』移动一页相当于 [Page Down]按键 (常用)[Ctrl] [b]屏幕『向上』移动一页相当于 [Page Up] 按键 (常用)[Ctrl] [d]屏幕『向下』移动半页[Ctrl] [u]屏幕『向上』移动半页光标移动到非空格符的下一列-光标移动到非空格符的上一列nspace那个 n 表示『数字』例如 20 。按下数字后再按空格键光标会向右移动这一行的 n 个字符。例如 20space 则光标会向后面移动 20 个字符距离。0 或功能键[Home]这是数字『 0 』移动到这一行的最前面字符处 (常用)$ 或功能键[End]移动到这一行的最后面字符处(常用)H光标移动到这个屏幕的最上方那一行的第一个字符M光标移动到这个屏幕的中央那一行的第一个字符L光标移动到这个屏幕的最下方那一行的第一个字符G移动到这个文件的最后一行(常用)nGn 为数字。移动到这个文件的第 n 行。例如 20G 则会移动到这个文件的第 20 行(可配合 :set nu)gg移动到这个文件的第一行相当于 1G 啊 (常用)nEntern 为数字。光标向下移动 n 行(常用)查找和替换/word向光标之下寻找一个名称为 word 的字符串。例如要在文件内查找 vbird 这个字符串就输入 /vbird 即可 (常用)?word向光标之上寻找一个字符串名称为 word 的字符串。n这个 n 是英文按键。代表『重复前一个查找的动作』。举例来说 如果刚刚我们执行 /vbird 去向下查找 vbird 这个字符串则按下 n 后会向下继续查找下一个名称为 vbird 的字符串。如果是执行 ?vbird 的话那么按下 n 则会向上继续查找名称为 vbird 的字符串N这个 N 是英文按键。与 n 刚好相反为『反向』进行前一个查找动作。 例如 /vbird 后按下 N 则表示『向上』查找 vbird 。 使用 /word 配合 n 及 N 是非常有帮助的可以重复的找到一些查找的关键词:n1,n2s/word1/word2/gn1 与 n2 为数字。在第 n1 与 n2 行之间寻找 word1 这个字符串并将该字符串取代为 word2 举例来说在 100 到 200 行之间查找 vbird 并替换为 VBIRD 则 『:100,200s/vbird/VBIRD/g』。(常用):1,$s/word1/word2/g从第一行到最后一行寻找 word1 字符串并将该字符串替换为 word2 (常用):1,$s/word1/word2/gc从第一行到最后一行寻找 word1 字符串并将该字符串替换为 word2 且在取代前显示提示字符给用户确认 (confirm) 是否需要取代(常用)删除、复制与粘贴x, X在一行字当中x 为向后删除一个字符 (相当于 [del] 按键) X 为向前删除一个字符(相当于 [backspace] 亦即是退格键) (常用)nxn 为数字连续向后删除 n 个字符。举例来说我要连续删除 10 个字符 『10x』。dd删除游标所在的那一整行(常用)nddn 为数字。删除光标所在的向下 n 行例如 20dd 则是删除 20 行 (常用)d1G删除光标所在到第一行的所有数据dG删除光标所在到最后一行的所有数据d$删除游标所在处到该行的最后一个字符d0那个是数字的 0 删除游标所在处到该行的最前面一个字符yy复制游标所在的那一行(常用)nyyn 为数字。复制光标所在的向下 n 列例如 20yy 则是复制 20 行 (常用)y1G复制游标所在行到第一行的所有数据yG复制游标所在行到最后一行的所有数据y0复制光标所在的那个字符到该行行首的所有数据y$复制光标所在的那个字符到该行行尾的所有数据p, Pp 为将已复制的数据在光标下一行粘贴P 则为粘贴光标上一行 举例来说我目前光标在第 20 行且已经复制了 10 行数据。则按下 p 后 那 10 行数据会粘贴在原本的 20 行之后亦即由 21 行开始粘贴。但如果是按下 P 呢 那么原本的第 20 行会被推到变成 30 行。 (常用)J将光标所在行与下一行的数据结合成同一行c重复删除多个数据例如向下删除 10 行[ 10cj ]u复原前一个操作。(常用)[Ctrl]r重做上一个操作。(常用)这个 u 与 [Ctrl]r 是很常用的指令一个是复原另一个则是重做一次 利用这两个功能按键你的编辑嘿嘿很快乐的啦.不要怀疑这就是小数点意思是重复前一个动作的意思。 如果你想要重复删除、重复贴上等等动作按下小数点『.』就好了 (常用)第二部份一般模式切换到编辑模式的可用的按钮说明 进入插入或替换的编辑模式i, I进入插入模式(Insert mode) i 为『从目前光标所在处插入』 I 为『在目前所在行的第一个非空格符处开始插入』。 (常用)a, A进入插入模式(Insert mode) a 为『从目前光标所在的下一个字符处开始插入』 A 为『从光标所在行的最后一个字符处开始插入』。(常用)o, O进入插入模式(Insert mode) 这是英文字母 o 的大小写。o 为『在目前光标所在的下一行处插入新的一行』 O 为在目前光标所在处的上一行插入新的一行(常用)r, R进入取代模式(Replace mode) r 只会取代光标所在的那一个字符一次R会一直取代光标所在的文字直到按下 ESC 为止(常用)上面这些按键中在 vi 画面的左下角处会出现『--INSERT--』或『--REPLACE--』的字样。 由名称就知道该动作了吧特别注意的是我们上面也提过了你想要在文件里面输入字符时 一定要在左下角处看到 INSERT 或 REPLACE 才能输入[Esc]退出编辑模式回到一般模式中(常用)第三部份一般模式切换到指令列模式的可用的按钮说明命令行的保存、离开等命令:w将编辑的数据写入硬盘文件中(常用):w!若文件属性为『只读』时强制写入该文件。不过到底能不能写入 还是跟你对该文件的文件权限有关啊:q离开 vi (常用):q!若曾修改过文件又不想储存使用 ! 为强制离开不保存文件。注意一下啊那个感叹号 (!) 在 vi 当中常常具有『强制』的意思:wq保存后离开若为 :wq! 则为强制储存后离开 (常用)ZZ若文件没有修改则不保存离开若文件已经被修改过则保存后离开:w [filename]将编辑的数据储存成另一个文件类似另存为:r [filename]在编辑的数据中读入另一个文件的数据。亦即将 『filename』 这个文件内容加到游标所在行后面:n1,n2 w [filename]将 n1 到 n2 的内容保存成 filename 这个文件。:! command暂时离开 vi 到命令行模式下执行 command 的显示结果例如 『:! ls /home』即可在 vi 当中察看 /home 底下以 ls 输出的文件信息vim 环境的变更:set nu显示行号设置之后会在每一行的前缀显示该行的行号:set nonu与 set nu 相反为取消行号 ③vim的保存文件、恢复与打开文件的警告信息 3. vim 的额外功能 [rootlocalhost vitest]# aliasalias cpcp -ialias egrepegrep --colorautoalias fgrepfgrep --colorautoalias grepgrep --colorautoalias l.ls -d .* --colorautoalias llls -l --colorautoalias lsls --colorautoalias mvmv -ialias rmrm -ialias whichalias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde 上面的表面 执行cp就是执行了cp -i其他同理 ①块选择 块选择的按键意义v字符选择会将光标经过的地方反白选择V行选择会将光标经过的行反白选择[Ctrl]v区块选择可以用长方形的方式选择数据y将反白的地方复制起来d将反白的地方删除掉 ② 多文件编辑 多文件编辑的按键:n编辑下一个文件:N编辑上一个文件:files列出目前这个 vim 的开启的所有文件 ③ 多窗口空间 在命令行模式输入『:sp {filename}』即可实现多窗口那个 filename 可有可无 如果想要在新窗口启动另一个文件就加入文件名否则仅输入 :sp 时 出现的则是同一个文件在两个窗口间 可以利用『[ctrl]w↑』及『[ctrl]w↓』 在两个窗口之间移动 多窗口情况下的按键功能:sp [filename]开启一个新窗口如果有加 filename 表示在新窗口开启一个新文件否则表示两个窗口为同一个文件内容(同步显示)。[ctrl]w j[ctrl]w↓按键的按法是先按下 [ctrl] 不放 再按下 w 后放开所有的按键然后再按下 j (或向下箭头键)则光标可移动到下方的窗口。[ctrl]w k[ctrl]w↑同上不过光标移动到上面的窗口。[ctrl]w q其实就是 :q 结束离开 举例来说如果我想要结束下方的窗口那么利用 [ctrl]w↓ 移动到下方窗口后按下 :q 即可离开 也可以按下 [ctrl]wq  ④ vim环境设置与记录~/.vimrc, ~/.viminfo vim 会主动的将你曾经做过的行为记录下来记录的文件就是 ~/.viminfo自动创建的使用过vim就会存在 vim 的环境设置参数有很多如果你想要知道目前的设置值可以在一般模式时输入『 :set all 』 来查阅 vim 的环境设置参数:set nu:set nonu设置与取消行号:set hlsearch:set nohlsearchhlsearch 就是 high light search(高亮度查找)。 这个就是设置是否将查找的字符串反白的设置值。默认值是 hlsearch:set autoindent:set noautoindent是否自动缩排autoindent 就是自动缩排。:set backup是否自动保存备份文件一般是 nobackup 的 如果设置 backup 的话那么改动任何一个文件时则源文件会被另存成一个文件名为 filename~ 的文件。 举例来说我们编辑 hosts 设置 :set backup 那么当改动 hosts 时在同目录下就会产生 hosts~ 文件名的文件记录原始的 hosts 文件内容:set ruler还记得我们提到的右下角的一些状态栏说明吗 这个 ruler 就是在显示或不显示该设置值的:set showmode这个则是是否要显示 --INSERT-- 之类的字眼在左下角的状态栏。:set backspace(012)一般来说 如果我们按下 i 进入编辑模式后可以利用退格键 (backspace) 来删除任意字符的。 但是某些 distribution 则不允许如此。此时我们就可以通过过 backspace 来设置 当 backspace 为 2 时就是可以删除任意值0 或 1 时仅可删除刚刚输入的字符 而无法删除原本就已经存在的文字了:set all显示目前所有的环境参数设置值。:set显示与系统默认值不同的设置参数 一般来说就是你有自行变动过的设置参数:syntax on:syntax off是否依据程序相关语法显示不同颜色 举例来说在编辑一个纯文本文件时如果开头是以 # 开始那么该行就会变成蓝色。 如果是写程序那么这个 :syntax on 还会主动的除错但是 如果仅是编写纯文本文件要避免颜色对你的屏幕产生的干扰则可以取消这个设置 。:set bgdark:set bglight可用以显示不同的颜色色调预设是『 light 』。如果你常常发现批注的字体深蓝色实在很不容易看 那么这里可以设置为 dark  可以通过配置文件来直接规定我们习惯的 vim 操作环境 整体 vim 的设置值一般是放置在 /etc/vimrc 这个文件不过不建议修改。 可以修改 ~/.vimrc 这个档文件(默认不存在需要手动建立) ⑤ vim 常用命令示意图 4. 其他 vim 使用注意事项 ① 中文编码 [rootwww ~]# LANGzh_TW.big5 这样修改终端编码 ② DOS 与 Linux 的断行字符 DOS 与 Linux 断行字符的不同可以用 cat -A 来查看DOSWindows系统建立的文件的特殊格式 DOS的断行符是CRLF^M$linux 是LF$相互转换 [rootwww ~]# dos2unix [-kn] file [newfile] [rootwww ~]# unix2dos [-kn] file [newfile]选项与参数 -k 保留该文件原本的 mtime 时间格式 (不更新文件上次内容经过修订的时间) -n 保留原本的旧文件将转换后的内容输出到新文件如 dos2unix -n old new ③ 语系编码转换 使用 iconv  [rootwww ~]# iconv --list [rootwww ~]# iconv -f 原本编码 -t 新编码 filename [-o newfile]选项与参数 --list 列出 iconv 支持的语系数据 -f from 亦即来源之意后接原本的编码格式 -t to 亦即后来的新编码要是什么格式 -o file如果要保留原本的文件那么使用 -o 新文件名可以建立新编码文件。 utf8 转成简体中文的 utf8 编码时 [rootwww vitest]# iconv -f utf8 -t big5 vi.utf8 | \iconv -f big5 -t gb2312 | iconv -f gb2312 -t utf8 -o vi.gb.utf8 来自为知笔记(Wiz) 转载于:https://www.cnblogs.com/ggmfengyangdi/p/5716097.html
http://www.zqtcl.cn/news/623104/

相关文章:

  • 济南网站优化wordpress文件上传到那个文件
  • 外贸网站租用外国服务器好还是自己装一个服务器好高质量外链网站
  • 珠海专门做网站成都到西安
  • 网站做1920px好吗长沙seo优化排名
  • 哈尔滨微信网站开发wordpress 视
  • wordpress 分享封面图片尺寸重庆官网优化乐育公司
  • dede手机网站更新受欢迎的昆明网站建设
  • 网站设计外包合同专做自驾游的网站
  • 网站建设服务预算游戏网站怎么赚钱
  • 怎么做网站关键词视频手机网页前端开发
  • 好网站具备条件网站建设外链
  • 青岛如何建立企业网站企业中国数据域名注册
  • 怎么看网站做的好不好南京h5 网站建设
  • 贵阳微信网站制作下列哪一项不属于电子商务网站建设
  • 有没有做电子名片的网站网络广告怎么投放
  • 网站开发要用cms教育网站制作价格
  • 深圳华鑫峰网站建设wordpress 关闭新闻
  • 韩国网站加速器南宁做网站seo
  • 义乌网站建设公司书生商友小程序自己制作流程
  • 株洲企业网站建设费用python mysql开发网站开发
  • 东航集团客户网站是哪家公司建设网站开发软件开发
  • 淮安企业网站制作科技公司办公室设计
  • 东莞企石网站设计手机能制作网站吗
  • 大连网站建设选高合科技广州开发区人才工作集团有限公司
  • 四川建设招标网站首页价格低廉怎么换个说法
  • 南昌企业制作网站龙华区深圳北站
  • 北京网站设计案例郑州网站设计培训
  • wordpress在lnmp部署百度搜索引擎优化案例
  • asp网站建设 文献综述评价一个网站设计的好坏
  • 做网站虚拟主机配置网站是怎样制作的