可以在 Windows下面安装 cygwin 来模拟 Linux 环境,cygwin下面可以使用 git、repo, vim/cscope 等很多工具,推荐用户使用 cygwin 在 Windows下面模拟 Linux 环境。
如果想使用分屏功能,可以在 cygwin 中安装 fatty 工具。
Link
git clone https://github.com/juho-p/fatty.git
cd fatty
make
cp src/fatty.exe /bin
执行 “ctrl+shift+t
” 时,如果出现下面问题,在 cygwin 终端执行 “fatty”,然后把老的窗口关掉,在新窗口中重新执行“ctrl+shift+t
”即可。
-bash: $'\302\224': command not found
为了避免每次需要打开 Cygwin 后再输入 fatty 才能进入多标签终端,可以在桌面新建一快捷方式。点击 新建 快捷方式 后输入 ${Cygwin安装路径}\bin\fatty.exe -
,如
C:\cygwin64\bin\fatty.exe -
cygwin 默认背景颜色较差,用户可以将 ~/.minttyrc 文件中的内容替换为下面内容来设置背景颜色。
ForegroundColour=131,148,150
BackgroundColour=0,43,54
CursorColour=255,255,255
Black=7,54,66
BoldBlack=0,43,54
Red=220,50,47
BoldRed=203,75,22
Green=133,153,0
BoldGreen=88,110,117
Yellow=181,137,0
BoldYellow=101,123,131
Blue=38,139,210
BoldBlue=131,148,150
Magenta=211,54,130
BoldMagenta=108,113,196
Cyan=42,161,152
BoldCyan=147,161,161
White=238,232,213
BoldWhite=253,246,227
Locale=C
Charset=UTF-8
FontHeight=10
BoldAsFont=no
BellTaskbar=yes
为了方便用户查看保存串口log,用户可以在 cygwin 中安装 minicom,使用方法和Linuxminicom 很类似, 链接。
apt-cyg install autoconf automake make libncurses-devel
安装命令工具"apt-cyg“ 可以到网上自行load
1)cygwin minicom 源码
wget https://fossies.org/linux/misc/minicom-2.7.1.tar.gz
tar -xvf minicom-2.7.1.tar.gz
cd minicom-2.7.1
./configure
make -j4
make install
2)cygwin minicom usage
minicom -D /dev/ttySx://打开串口
ctrl+a+l: //抓log
ctrl+a+o //设置波特率
ctr+a+l //保存log
如果遇到在 cygwin 终端执行命令时间较长,且有点卡时,此时去查看360安全卫士是否打开,如果打开的话需要将其关掉。
问题描述:
在 MobaXterm 终端下 Backspace 在 vim 编辑模式和命令模式下光标可以往后移动,但无法进行删除字符 , 而在其他终端上可以正常的进行删除。
问题原因:
是.vimrc 配置文件的问题, .vimrc中有些命令与MobaXtrem终端起到了冲突:
map <C-j> <C-W>j
map <C-k> <C-W>k
map <C-h> <C-W>h //问题所在
map <C-l> <C-W>l
解决方法:
“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”
" MobaXterm backspace sends ^H
"
" MobaXterm also proposes a checkbox setting “Backspace sends ^H” that
" you can try to toggle (in MobaXterm global settings --> “Terminal” tab).
"
" If you are using a saved session, you will have to edit this session,
" go to the “Terminal settings” tab and toggle the “Backspace sends ^H”
" checkbox.
“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”