看板 Linux 關於我們 聯絡資訊
也不是說很鳥...可能我已經習慣用linux的vi操作環境 用cygwin去vi完全不順手 有人有同樣情形嗎? 比如打# include <Iostream> 打完了發現i打成大寫 遊標要移到I底下要刪刪不掉 然後要"end"移到最後一個字也沒有作用(我都是打完一行 中間有錯字要修改 改完按 end之後按enter產生新行) 然後不知道怎麼搞的 打成這樣 #include <iostream> #include <vector > 游標移到>底下 然後通常一般linux的使用者都會按<-Backspace刪除">"前面的東西 讓">"正確的跑回<vector> 結果按了半天完全沒反應= =" 它內建的設置操作基本上還是跟linux完全不同...只能說很鳥... 剛載了mingw 想說搞不好會不錯 結果跟cygwin半斤八兩.... 還是這跟作業系統有關阿? 或是要做什麼特別設置才會讓vi按鍵環境跟linux一模一樣? (我是win7) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.160.66
TsukinoUsagi:你要不要更新一下整個cygwin 11/29 16:24
TsukinoUsagi:我也用win7, 都沒有你說的這些問題. 11/29 16:25
DreamLoser:請問要怎麼更新呢? 11/29 16:50
carlcarl:我的話是寧願用VM灌linux用 11/29 17:56
kewang:你應該要灌vim才對吧 11/29 19:24
kewang:聽起來就有點像是純vi的操作問題 11/29 19:24
是操作指令完完全全的不同... 我用VIM編輯也是一模一樣的情形 我舉出目前不同之處 首先i按下去 Linux下方就會出現--insert-- 但cygwin完全沒反應 就是條死魚 然後i按下去之後 linux按上下左右可以移動游標 cygwin會出現ABCD..(這應該是重點) cygwin得esc按下去之後按上下左右才能移動 否則就會出現ABCD 其他的...唉 我只能說怪到極點了...完全不同 不過高手應該看到那個上下左右ABCD大概 就知道是怎麼一回事了...但我不知道是怎麼一回事... 可能是鍵盤設定還是vi環境設定 的問題... ※ 編輯: DreamLoser 來自: 111.240.148.55 (11/29 19:32)
Bellkna:會不會是VI當一般EDITOR的MODE 沒看過VIM這樣XD 11/29 19:58
kasase:vim-runtime裝看看 11/29 20:15
kdjf:你W7的輸入法是? 11/29 21:16
adaam:看起來是vim用習慣了,以為跟vi是一樣的 11/29 21:33
legendmtg:.vimrc設定的問題吧.... 11/29 22:15
lantw44:可能是進入 vi 相容模式了,:set nocp 也許可解決 11/30 00:17
sulf:set nocompatible和set backspace=2可設在.vimrc中 11/30 13:32
Rokund:cp /usr/share/vim/vimXX/vimrc_example.vim ~/.vimrc 12/02 10:11
Rokund:XX視你版本而定 12/02 10:13
snaketsai:vim的話去加個.vimrc應該會fix掉一些問題 12/03 19:04