pacvim這款遊戲其實是受pacman(中文名:吃豆人)遊戲啟發而開發出來的。二者很相似,遊戲任務都是躲避怪物,吃完豆豆。所不同的是,pacvim全程使用vim指令來操作,遊戲的目的也是通過這種方式來提高vim水平。
在centos7下安裝如下:
yum install ncurses-devel
注意:linux下要請注意,編譯pacvim需要gcc 8.x或更高版本,如果版本太低,可能無法正確編譯和安裝。我用centos 7 編譯安裝(gcc version 4.8.5 20150623 (red hat 4.8.5-16))。
以下是公升級gcc版本步驟:
1. 安裝scl源
yum install centos-release-scl scl-utils-build
2. 列出scl可用源
yum list all --enablerepo='centos-sclo-rh'
yum list all --enablerepo='centos-sclo-rh' | grep "devtoolset-"
3. 安裝8版本的gcc、gcc-c++、gdb工具鏈(toolchian)
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash
gcc --version
git clone
cd pacvim
sudo make
sudo make install
安裝成功後,執行如下命令啟動遊戲
pacvim [level_numer] [mode]
其中:
- level_numer:表示關卡號
- mode:表示難度,n - 一般模式, h - 困難模式
遊戲總共10關,0~9數字表示。例如,選擇第5關一般模式,可以這樣啟動遊戲:
pacvim 的使用與 pacman 非常相似。
你必須跑過螢幕上所有的字元,同時避免鬼魂(紅色字元)。
pacvim有兩個特殊的障礙:
你不能移動到牆壁中(黃色)。你必須使用 vim 動作來跳過它們。如果你踩到波浪字元(青色的~
),你就輸了!
你有三條生命。每次打贏 0、3、6、9 關時你都會獲得新生命。總共有 10 關,從 0 到 9,打贏第 9 關後,遊戲重置為第 0 關,但是鬼魂速度變快。
獲勝條件
使用 vim 命令將游標移動到字母上並高亮顯示它們。所有字母都高亮顯示後,你就會獲勝並進入下一關。
失敗條件
如果你碰到鬼魂(用紅色 g表示)或者波浪字元,你就會失去一條命。如果命小於 0 條,你將會輸掉整個遊戲。
這是實現的命令列表:
更新公升級gcc版本:
每天學習乙個命令 stat
a 是以八進位制訪問許可權 root king stat c a 2.txt rw r r b 是人類可讀的訪問許可權 root king stat c b sftp 0 root king stat c b python 0 root king stat c b anaconda ks.cfg 8...
vim 命令學習
移動游標 上 k nk 向上移動n行 9999k或gg可以移到第一行 g移到最後一行 下 j nj 向下移動n行 左 h nh 向左移動n列 右 l nl 向右移動n列 w 游標以單詞向前移動 nw 游標向前移動n個單詞 游標到單詞的第乙個字母上 b 與w相反 e 游標以單詞向前移動 ne 游標向前...
Vim中刪除乙個單詞
假設游標目前處於行尾的e字元上,要刪除最後乙個單詞 line this is a test in vim.i want to delete a word in the line.要刪除最後乙個單詞,有以下幾種選擇。在vim中,要完成一件事,總是不止有一種方式。通常使用按鍵最少的方式 又名vimgol...