刘荣星的博客

  • 留言
  • About
Vim
Bash

Linux下utf-8 BOM 文件的检查与删除

当源程序是 gbk 格式,你转换为 utf8 的时候,很多情况是头部会出现 bom,如果是 php 代码,这样会出现很多意想不到的事情,那怎么办呢,你可以用 linux 命令来查找,然后对文件的 bom 进行删除。 bom:UTF-8签名(UTF-8 signature)也叫做BOM(Byte Order Mark) 查询BOM: 用 vim 去掉 utf-8 BOM 保留 utf-8 BOM vim 转换文件为 unix 格式 使用 grep 查找带 bom 的文件,并使用 perl 去掉 bom 头 假设你知道…

2019-01-21 3条评论 14422点热度 0人点赞 JavasBoy 阅读全文
Python

About字符编码

打开"记事本"程序Notepad.exe,新建一个文本文件,内容就是一个"严"字,依次采用ANSI,Unicode,Unicode big endian 和 UTF-8编码方式保存。 然后,用文本编辑软件UltraEdit中的"十六进制功能",观察该文件的内部编码方式。 1)ANSI:文件的编码就是两个字节"D1 CF",这正是"严"的GB2312编码,这也暗示GB2312是采用大头方式存储的。 2)Unicode:编码是四个字节"FF FE 25 4E",其中"FF FE"表明是小头方式存储,真正的编码是4E25…

2014-07-25 0条评论 8601点热度 0人点赞 JavasBoy 阅读全文
Vim

Debian6 编译安装vim 7.4

一、安装VIM7.4之前的准备工作 遇到问题: W: 以下 ID 的密钥没有可用的公钥: 8B48AD6246925553 解决方法: 继续执行 apt-get update 完成后安装VIM的依赖库环境 二、卸载老版本vim 三、编译新版本vim 编译和安装 四、链接以便识别vim命令 五、把vim作为默认编辑器

2013-09-28 2条评论 26799点热度 0人点赞 JavasBoy 阅读全文
FreeBSD

FreeBSD 8.1上安装Vim

1、安装 axel 优化 ports 速度 FreeBSD 中的 ports 安装工具默认下载程序用的是 fetch,下载时经常会出现龟速现象,为了提高 ports 安装速度,推荐替换为 axel 或者 wget,当然具体还得配置下 make.conf 文件。 1.1 使用 ports 安装 axel 1.2 编辑make.conf配置文件 vi /etc/make.conf # 系统缺省安装以后没有 /etc/make.conf,自己创建一个。####加入以下内容#### "?=" 表示如果没有赋值过,就赋值等号…

2012-11-09 3条评论 19194点热度 0人点赞 JavasBoy 阅读全文
Vim

vim切换tab标签快捷键

这几天在学习VIM,在WIN7下装了GVIM,在折腾好配置文件后,就在弄这个 切换标签快捷键的问题。 vim从vim7开始加入了多标签切换的功能,相当于多窗口。 之前的版本虽然也有多文件编辑功能,但是总之不如这个方便啦。 用法 使用alt+数字键来切换tab (vim7+) 不过用gt,gT来一个个切换有点不方便, 如果用:tabnext {count}, 又按键太多. 加入以下代码后, 可以用 alt+n来切换, 比如alt+1切换到第一个tab,alt+2切换到第二个tab。 把以下代码加到vimrc, 或者存…

2012-08-03 3条评论 36766点热度 0人点赞 JavasBoy 阅读全文
最新 热点 随机
最新 热点 随机
在VMWare Workstation虚拟机里使用 yubikey Gentoo Gnome 登陆界面开启触摸板轻击 python3去除emoji表情符号 记录几个内网广播包 Linux Mint 20 gnome-terminal 使用等距更纱黑体 SC字体 FreeBSD12安装GoLand编辑器
我们系的变态出勤制度 windows Server 2003 考试 (转载)后期经验,作者:CWWS 更换博客主题 续费域名成功 解决了苹果系统下运行AECS4假死现象
分类
  • After Effects / 20篇
  • Apple / 5篇
  • Archlinux / 4篇
  • Bash / 2篇
  • Cinema 4D / 1篇
  • Docker / 1篇
  • eMule / 2篇
  • FreeBSD / 9篇
  • Gentoo / 1篇
  • Go / 2篇
  • gpg / 1篇
  • Graphics / 15篇
  • Haproxy / 1篇
  • ingress / 1篇
  • IntelliJ_IDEA / 1篇
  • java / 2篇
  • kafka / 1篇
  • Linux / 24篇
  • MySQL / 3篇
  • Network / 4篇
  • network / 3篇
  • Nginx / 5篇
  • Perl / 4篇
  • Python / 8篇
  • Python 操作符 / 1篇
  • Python 正则 / 2篇
  • rose / 1篇
  • Script / 4篇
  • Tornado / 1篇
  • Vim / 5篇
  • 学习 / 24篇
  • 电脑 / 29篇
  • 那不勒斯 / 1篇
  • 随笔 / 45篇
About Linux
  • 三斗室
  • 比尔盖子博客
  • 西伯利亚巨熊
  • 铜豌豆Linux
  • 雪糕博客
Bloger
  • I/O Over
  • 小困兽的大世界
  • 暖色的博客
  • 牧狼羊
  • 黄杰敏的博客
  • 龙天小筑
MySQL
  • MySQL入门教程
Python
  • Django Book
  • FOOFISH
Unix-like
  • delphij's Chaos
  • FreeBSD使用手册
  • VGOT BLOG

COPYRIGHT © 2023 刘荣星的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang