iOS 逆向编程(十一)iPhone 终端支持中文输入与vim命令(编辑文件)

简介: iOS 逆向编程(十一)iPhone 终端支持中文输入与vim命令(编辑文件)
  • 通过终端连接手机之后,进入了手机的终端环境,会发现是无法输入中文的,输入中文会出现莫名的问题。
  • 如果想要 iPhone 终端里面支持中文输入
    1、进入 iPhone 终端,新建 ~/.inputrc 文件。
dengzemiaodeMacBook-Pro:ssh dengzemiao$ sh login.sh
iPhone:~ root# vim .inputrc
// 说明不支持 vim 命令,看下面有支持方式
-bash: vim: command not found
// 安装成功之后再次通过 vim 新建文件,并写入下面内容保存
  • 2、写入内容:
set convert-meta off
set output-meta on
set meta-flag on
set input-meta on
  • 命令注释:
# 不将中文字符转化为转义序列
set convert-meta off
# 允许向终端输出中文
set output-meta on
# 允许向终端输入中文
set meta-flag on
set input-meta on
  • iPhone 终端里面,默认是不支持编辑文件,使用 vim 命令是无效的,需要通过 Cydia 安装一个 vim 插件 Vi IMproved (软件源 http://apt.saurik.com)。

  • 保存配置之后,需要退出手机终端连接,重新登录手机终端,然后测试输入中文成功。
dengzemiaodeMacBook-Pro:ssh dengzemiao$ sh login.sh
iPhone:~ root# touch 哈哈 
  • 虽然支持了中文输入,还是会有很多小问题,在手机终端中文命名的文件可能并不能显示名字,编码格式问题,但通过 iFunbox 是可以看到的
  • 而且本身手机它就不支持中文,只是我们越狱之后强行给它加上的功能,肯定还是存在细节问题或者别的问题的,一般不会在里面去通过中文创建。


相关文章
|
1月前
|
Linux 编译器 开发工具
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
121 1
|
2月前
|
NoSQL Linux Shell
Linux下的系统编程——vim/gcc编辑(二)
Linux下的系统编程——vim/gcc编辑(二)
33 0
Linux下的系统编程——vim/gcc编辑(二)
|
30天前
|
开发工具 Docker 索引
Docker解决没有vi、vim等命令
Docker解决没有vi、vim等命令
57 0
|
1月前
|
人工智能 搜索推荐 Unix
vim的使用介绍以及命令大全(系统性学习day3)
vim的使用介绍以及命令大全(系统性学习day3)
|
2月前
|
Linux 开发工具
【Linux】vim正常模式命令集
【Linux】vim正常模式命令集
【Linux】vim正常模式命令集
|
2月前
|
Linux 开发工具 C++
vim底行模式各命令汇总
vim底行模式各命令汇总
|
2月前
|
开发工具
vim命令模式各命令汇总
vim命令模式各命令汇总
|
2月前
|
开发工具
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
150 0
|
1月前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
92 3
|
3月前
|
存储 iOS开发
iOS 开发,如何进行应用的本地化(Localization)?
iOS 开发,如何进行应用的本地化(Localization)?
122 2