Skip to content

Commit

Permalink
[self][multi-lingual]
Browse files Browse the repository at this point in the history
  • Loading branch information
Huxpro committed Sep 1, 2019
1 parent 975fa6a commit 1540526
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 13 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ Releases

#### V1.8.2

- TODO: `multilingual` could be more automative via configurations and convention.
- Drop the entire `portfolio` page until a big rewrite of a better `project` page.

#### V1.8.1
Expand Down
6 changes: 6 additions & 0 deletions _includes/multilingual-sel.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<!-- Language Selector -->
<select class="sel-lang" onchange= "onLanChange(this.options[this.options.selectedIndex].value)">
<option value="0" selected> 中文 | Chinese </option>
<option value="1"> 英文 | English </option>
</select>

6 changes: 1 addition & 5 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,7 @@

<!-- Multi-Lingual -->
{% if page.multilingual %}
<!-- Language Selector -->
<select class="sel-lang" onchange= "onLanChange(this.options[this.options.selectedIndex].value)">
<option value="0" selected> 中文 Chinese </option>
<option value="1"> 英文 English </option>
</select>
{% include multilingual-sel.html %}
{% endif %}

{{ content }}
Expand Down
6 changes: 3 additions & 3 deletions _posts/2018-10-06-vim-cn-im.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tags:
- Vim
---

Update: 我最后还是放弃在 Vim 模式下输入中文了,mental model 的 cost 太重了
Update: 我最后还是放弃把 Vim 作为主要编辑器来输入中文了,整体使用下来 mental model 的 cost 太重了。记笔记时用用中文呀或者改改博客时偶尔用一下还蛮去,这个时候这个功能至少能帮助你 Esc 之后不煞笔,所以也不算完全没有价值吧……

---

Expand All @@ -22,6 +22,6 @@ Update: 我最后还是放弃在 Vim 模式下输入中文了,mental model 的

---

不过实话说,在 vim 中编辑中文的效率和体验和英文比都是大打折扣的。因为中文分词难度太高,不像英文可以简单依靠一个 `split " "` 搞定。所以其实无论 vim(`w`ord,`b`egin,`e`nd),emacs 还是操作系统自带的(比如 macOS 中的 `alt + 箭头`) 「按词移动」功能对于中文都仅仅是跳转到下一个空格处而已,对于中文来说基本就是下一句了……其他常用操作诸如 `f``/`, `r`eplace, `t`ill 也都无法很好的工作
不过实话说,在 vim 中编辑中文的效率和体验和英文比都是大打折扣的。因为中文分词难度太高,不像英文可以简单依靠一个 `split " "` 搞定。所以其实无论 vim(`w`ord,`b`egin,`e`nd),emacs 还是操作系统自带的(比如 macOS 中的 `alt + 箭头`) 「按词移动」功能对于中文都仅仅是跳转到下一个空格处而已,对于中文来说基本就是下一句了……其他常用操作诸如 `f``/`, `r`eplace, `t`ill 也都无法很好的工作,基本只能靠 `hjkl` 爬行……

不过也算聊胜于无吧,由于我常用 HHKB,能用 vim 操作的一个子集(`hjkl`, `o`, `A`, `I`, `v` etc.)可能也比按住 `Fn` 的方向键好用……
不过也算聊胜于无吧,由于我的主力外置键盘是 HHKB,能用 vim 操作的一个子集(`hjkl`, `o`, `A`, `I`, `v` etc.)可能也比按住 `Fn` 的方向键好用……
6 changes: 1 addition & 5 deletions about.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,7 @@
multilingual: true
---

<!-- Language Selector -->
<select class="sel-lang" onchange="onLanChange(this.options[this.options.selectedIndex].value)">
<option value="0" selected> 中文 Chinese </option>
<option value="1"> 英文 English </option>
</select>
{% include multilingual-sel.html %}

<!-- Chinese Version -->
<div class="zh post-container">
Expand Down

0 comments on commit 1540526

Please sign in to comment.