LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 05-10-18, 18:58 第 1 帖
linuxcpp
 
 
 
注册会员  
  注册日期: May 2004
  帖子: 1,161
  精华: 2
 

标题: 怪!vim在gnome-terminal中编辑完退出后有时出现乱码,附图说明


昨天做了一次大的升级,升级了150个包之多,
lftp有错误也就罢了,总算还能用,
但是不知道怎么回事
我的vim在gnome-terminal里编辑或者不编辑后时常出现控制台乱码,
真是搞的我一头露水,请大家讨论一下,附图以作参照!
在测试前我把~/.vimrc改成其它的名字,而且也把/etc/vim/vimrc改了其它名字
我发现只有在gnome-terminal下有这种情况,别的konsole和uxterm都是好的
下面的标号是表示图片的序号

1.新开一个gnome-terminal vi-well.png
2.vi,打开空文件 vim-vim.png
3.vi, :q! 退出 vim-q.png
4.vi退出,注意标题栏里(就是gnome-terminal的最上面)仍然是"[未命名]-VIM" vim-bad.png
5.ls 一下,全是乱码 vim-bad-ls.png
6.Ctrl+Shift+T打开一个tab,正常,但注意原来乱码的那个tab的标题仍然是"[未命名]-VIM" vim-tap.png
7.然后在上面的terminal里再按上面方法开几个tab,运行vi,不动再退出,有时退出乱码,有时不是乱码,而且tab的标题也不一样 vim-tabss.png

请大家分析一下原因,反正我怎么也想不通是什么原因,开始我以为是rc的问题,改了名不是老样子,看来不是偶然的,我反复实验过.别的程序比如emacs没有问题.
上传的图像
文件类型: png vi-well.png (6.4 KB, 50 次查看)
文件类型: png vim-vim.png (11.2 KB, 62 次查看)
文件类型: png vim-q.png (11.1 KB, 49 次查看)
文件类型: png vim-bad.png (7.3 KB, 62 次查看)
文件类型: png vim-bad-ls.png (23.2 KB, 72 次查看)







__________________
COMPAQ EVO N600C
PIIIM 1.2G/512M/40G/14.1" SXGA+/ATI Radeon M6 32M
Debian Sid
GNOME 2.12/FVWM/KDE3.5.1/

此帖于 05-10-18 19:05 被 linuxcpp 编辑.
  linuxcpp 当前离线   回复时引用此帖
旧 05-10-18, 19:07 第 2 帖
linuxcpp
 
 
 
注册会员  
  注册日期: May 2004
  帖子: 1,161
  精华: 2
 

vim-tab.png
vim-tabss.png
上传的图像
文件类型: png vim-tap.png (7.2 KB, 33 次查看)
文件类型: png vim-tabss.png (8.8 KB, 43 次查看)
  linuxcpp 当前离线   回复时引用此帖
旧 05-10-18, 19:09 第 3 帖
jhuangjiahua
 
jhuangjiahua 的头像
 
 
★☆版★主☆★  
  注册日期: Apr 2004
  我的住址: 深空
  帖子: 9,502
  精华: 19
 

我发过帖子说明


麻烦搜索下







__________________
-
每日抽一刻钟解答 ML 中初学者的问题,
每周抽两小时整理新学知识,发表体验 Blog/Wiki/mail 分享出去,
每周至少抽四个小时来翻译自个儿喜欢的自由软件的文档,
每月至少抽八小时编程,推进自个儿的项目,
每年至少参加一次自由软件的活动,传播自由软件思想,发展一名自由人…………

只要我们每个人都坚持下去!
10年!就可以改变中国软件的整体风貌!
          ── woodpecker.org.cn

───────────────────
linux.hiweed.com  ubuntu.org.cn  sf.net/projects/pycds
  jhuangjiahua 当前离线   回复时引用此帖
旧 05-10-18, 19:11 第 4 帖
linuxcpp
 
 
 
注册会员  
  注册日期: May 2004
  帖子: 1,161
  精华: 2
 

没见过:(
这几天的吗?
我找找
以前正常的,昨天突然不正常了
  linuxcpp 当前离线   回复时引用此帖
旧 05-10-18, 19:35 第 5 帖
linuxcpp
 
 
 
注册会员  
  注册日期: May 2004
  帖子: 1,161
  精华: 2
 

http://www.linuxsir.org/bbs/showthread.php?t=222956
引用:
发帖时间: 05-10-07, 17:04
5.10rc的vim有问题

编辑完一个文件后,gnome-terminal就出现了“天书”,千奇百怪的汉字。我是工作在zh_CN.UTF-8下的。
本想向bugillza报告的,英语水平实在有限,有话说不出来。可怜啊!

发帖时间: 05-10-07, 21:03


是你的 .bashrc 的问题


对了 , 既然是 Gnome 下 , 那就 vim-gnome 吧
完整的 vim 是带有 GUI 的 , gvim
Debian / Ubuntu 里的 vim 这个包是不完整的 vim
要 vim-gtk , vim-python 这些比较好
你指这一篇吗?
我的vim是6.4的,而且从上次正常到现在vim有问题我都没动过我的.bashrc
我在fvwm下,而且也不习惯用gvim
我想不是你说的这个原因吧,我以前为什么正常呢?
附上我的.bashrc,个人觉得没有问题啊
代码:
# ~/.bashrc # default ~/.bashrc file umask 022 PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/games:/opt/kde/bin" [ "$UID" = "0" ] || PATH="$PATH:." export PATH # enable bash completion in interactive shells [ "$PS1" -a -f /etc/bash_completion ] && . /etc/bash_completion TTY=$(tty) TTY=${TTY##*/} [ -n "$TTY" ] && PS1="\[^[[1;36m\]\u@$TTY[\W]\\$\[^[[0;39m\] " || PS1="\[^[[1;36m\][\W]\u\[^[[0;39m\] " alias ..="cd .." alias cd..="cd .." alias which="type -path" alias where="type -all" alias l="ls -a --color=auto" alias la="ls -la --color=auto" alias ll="ls -l --color=auto" alias ls="ls --color=auto" alias dir="ls --color=auto" alias mv="mv -i" alias rm="rm -i" alias cp="cp -i" alias halt="halt -p" # Set at 2005.3.23 root export PATH=$PATH:/usr/local/share/bxviewer export LD_LIBRARY_PATH=/usr/local/share/bxviewer export PS1="[\[\033[36m\]\u\[\033[34m\]@\h \[\033[m\]\W]\[\033[31m\]\\$\[\033[m\] " alias su="su root" alias agi="sudo apt-get install" alias agu="sudo apt-get update" alias acs="sudo apt-cache search" alias agd="sudo apt-get dist-upgrade" alias emacs="emacs -nw" alias mount="sudo mount" alias ifconfig="sudo ifconfig" alias route="sudo route" alias iconvft="iconv -f cp936 -t utf8" alias convmvft="convmv -f cp936 -t utf8 --nosmart" alias acS="sudo apt-cache show" alias umount="sudo umount" alias mpg123="mpg123 -C"
  linuxcpp 当前离线   回复时引用此帖
旧 05-10-18, 23:29 第 6 帖
jhuangjiahua
 
jhuangjiahua 的头像
 
 
★☆版★主☆★  
  注册日期: Apr 2004
  我的住址: 深空
  帖子: 9,502
  精华: 19
 

先注释掉 有关 PS1= 的行


gvim 跟 FVWM 没有冲突,习惯一下好

Debian 里 vim 这个包很简陋的 , 啥扩展都没有
而那些 vim-python 等编译了扩展的 vim , 都是带了 GUI 界面的
  jhuangjiahua 当前离线   回复时引用此帖
旧 05-10-18, 23:49 第 7 帖
linuxcpp
 
 
 
注册会员  
  注册日期: May 2004
  帖子: 1,161
  精华: 2
 

我把我的.bashrc里的带PS1=的两行注掉了
还是一样
我就想不通以前根本没有问题的
为什么升级了一下就有问题了
这是我昨天的升级记录
看来可能跟vim的关了
代码:
2005-10-17 00:50:17 status unpacked vim-common 1:6.4-000+1 2005-10-17 00:50:17 status half-configured vim-common 1:6.4-000+1 2005-10-17 00:50:17 status installed vim-common 1:6.4-000+1 2005-10-17 00:50:17 status unpacked vim 1:6.4-000+1 2005-10-17 00:50:17 status unpacked vim 1:6.4-000+1 2005-10-17 00:50:17 status half-configured vim 1:6.4-000+1 2005-10-17 00:50:19 status installed vim 1:6.4-000+1 2005-10-17 00:50:19 status unpacked vim-full 1:6.4-000+1 2005-10-17 00:50:20 status unpacked vim-full 1:6.4-000+1 2005-10-17 00:50:20 status half-configured vim-full 1:6.4-000+1 2005-10-17 00:50:21 status installed vim-full 1:6.4-000+1
  linuxcpp 当前离线   回复时引用此帖
旧 05-10-20, 01:03 第 8 帖
yanwuhuan
 
yanwuhuan 的头像
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 220
  精华: 1
 

实在不行就输入reset命令清一下终端吧
欧也偶尔碰到,不过懒得去理会了
  yanwuhuan 当前离线   回复时引用此帖
旧 05-10-20, 03:33 第 9 帖
roryliu
 
roryliu 的头像
 
 
注册会员  
  注册日期: Nov 2004
  帖子: 50
  精华: 0
 

我也是遇到了同样的问题
我用的是unstable升级后出现乱码问题
现在只好暂时使用nano
  roryliu 当前离线   回复时引用此帖
旧 06-10-23, 15:11 第 10 帖
windwiny
 
windwiny 的头像
 
 
注册会员  
  注册日期: May 2006
  帖子: 612
  精华: 0
 

用终端菜单里的复位就行了.

我的只在进入中文目录里打开 vim 后退出才会乱码
但是 su - 成另外一个用户后都不会乱码
  windwiny 当前离线   回复时引用此帖
旧 06-10-30, 18:19 第 11 帖
windwiny
 
windwiny 的头像
 
 
注册会员  
  注册日期: May 2006
  帖子: 612
  精华: 0
 

新发现 : GNOME 终端进中文目录运行 VIM 退出后乱码

* 终端新建标签, 之后漂移标签到新窗口,,,新建漂移出的窗口进中文目录运行VIM 退出不会乱码了. 原来的还会,关掉就行了。

* 一个终端窗口上打开几个标签,我用 fcitx 3.4 会不能输入中文,只能把标签 漂移 成窗口.
  windwiny 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 16:31


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org