没有权限修改vimrc文件怎么办??

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
Beyond2008
帖子: 19
注册时间: 2008-06-08 20:55

没有权限修改vimrc文件怎么办??

#1

帖子 Beyond2008 » 2008-06-12 15:36

没有权限修改vimrc文件怎么办??
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#2

帖子 leeaman » 2008-06-12 15:38

自己家目录的文件都改不了吗?你改的是哪里的哪一个.vimrc?
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
Beyond2008
帖子: 19
注册时间: 2008-06-08 20:55

#3

帖子 Beyond2008 » 2008-06-12 15:39

是ETC/VIM下面的
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#4

帖子 leeaman » 2008-06-12 15:43

那个一般就别改了,自己建一个在家目录下面就好了,非要改就sudo了
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
Beyond2008
帖子: 19
注册时间: 2008-06-08 20:55

#5

帖子 Beyond2008 » 2008-06-12 15:47

哦,是和用户名在一级目录吗??
还是在用户名的下一级??
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#6

帖子 leeaman » 2008-06-12 15:48

vi ~/.vimrc就可以了就是/home/你的用户名/.vimrc
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
Beyond2008
帖子: 19
注册时间: 2008-06-08 20:55

#7

帖子 Beyond2008 » 2008-06-12 15:55

非常感谢!!
呵呵,问题又解决了,不过我还有两个问题--就是怎么才能像DOS一样的黑屏高亮显示啊?
我以前见过有人用!!
还有我刚才想切换root用户(用su),但是输入密码后总提示我授权失败是怎么回事啊,密码应该是正确的,其他的安装过程我都用得这个密码,就是不知道问什么切换不成功??
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#8

帖子 leeaman » 2008-06-12 16:06

颜色就是在.vimrc里面添加

代码: 全选

set colorscheme 配色方案
su不行试试 sudo 不行重启看看,如果你没有改权限的话
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
Beyond2008
帖子: 19
注册时间: 2008-06-08 20:55

#9

帖子 Beyond2008 » 2008-06-12 16:14

好的,我试试,哥们儿,你qq号能告诉我吗??
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#10

帖子 leeaman » 2008-06-12 16:20

呵呵,有事上论坛问吧,24小时有人服务,我qq很少开的,一般都是开qq游戏玩不上qq的,善用wiki Google基本就可以了 :P
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
Beyond2008
帖子: 19
注册时间: 2008-06-08 20:55

#11

帖子 Beyond2008 » 2008-06-12 16:27

呵呵,好的,谢谢!
头像
kings
帖子: 64
注册时间: 2008-03-22 11:04
来自: GD-DG-DC

#12

帖子 kings » 2008-06-12 17:05

Ctrl+Alt+F1进入
非常感谢!!
呵呵,问题又解决了,不过我还有两个问题--就是怎么才能像DOS一样的黑屏高亮显示啊?
我以前见过有人用!!
还有我刚才想切换root用户(用su),但是输入密码后总提示我授权失败是怎么回事啊,密码应该是正确的,其他的安装过程我都用得这个密码,就是不知道问什么切换不成功??
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#13

帖子 syrano » 2008-06-12 17:55

代码: 全选

~$ cat .vimrc 

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 一般设定
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 设定默认解码
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936

" 不要使用vi的键盘模式,而是vim自己的
set nocompatible

" history文件中需要记录的行数
set history=100

" 在处理未保存或只读文件的时候,弹出确认
set confirm 

" 侦测文件类型
filetype on

" 载入文件类型插件
filetype plugin on

" 为特定文件类型载入相关缩进文件
filetype indent on

" 保存全局变量
set viminfo+=!

" 语法高亮
syntax on

" 状态行颜色
highlight StatusLine guifg=SlateBlue guibg=Yellow
highlight StatusLineNC guifg=Gray guibg=White 

" 在状态行上显示光标所在位置的行号和列号
set ruler
set rulerformat=%20(%2*%<%f%=\ %m%r\ %3l\ %c\ %p%%%) 

" 命令行(在状态行下)的高度,默认为1,这里是2
set cmdheight=2

" 使回格键(backspace)正常处理indent, eol, start等
set backspace=2 

" 在被分割的窗口间显示空白,便于阅读
set fillchars=vert:\ ,stl:\ ,stlnc:\

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 文件设置
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 不要备份文件(根据自己需要取舍)
set nobackup

" 不要生成swap文件,当buffer被丢弃的时候隐藏它
setlocal noswapfile
set bufhidden=hide 

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 搜索和匹配
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 高亮显示匹配的括号
set showmatch

" 匹配括号高亮的时间(单位是十分之一秒)
set matchtime=5

" 在搜索的时候忽略大小写
set ignorecase

" 不要高亮被搜索的句子(phrases)
set nohlsearch

" 在搜索时,输入的词句的逐字符高亮(类似firefox的搜索)
set incsearch

" 输入:set list命令是应该显示些啥?
set listchars=tab:\|\ ,trail:.,extends:>,precedes:<,eol:$ 

" 光标移动到buffer的顶部和底部时保持3行距离
set scrolloff=3 

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Autocommands
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 只在下列文件类型被侦测到的时候显示行号,普通文本文件不显示

if has("autocmd")
   autocmd FileType xml,html,c,cs,java,perl,shell,bash,cpp,python,vim,php,ruby set number
   autocmd FileType xml,html vmap <C-o> <ESC>'<i<!--<ESC>o<ESC>'>o-->
   autocmd FileType java,c,cpp,cs vmap <C-o> <ESC>'<o/*<ESC>'>o*/
   autocmd FileType html,text,php,vim,c,java,xml,bash,shell,perl,python setlocal textwidth=100
   autocmd Filetype html,xml,xsl source $VIMRUNTIME/plugin/closetag.vim
   autocmd BufReadPost *
      \ if line("'\"") > 0 && line("'\"") <= line("$") |
      \   exe "normal g`\"" |
      \ endif
endif " has("autocmd") 


" F5编译和运行C程序,F6编译和运行C++程序
" 请注意,下述代码在windows下使用会报错
" 需要去掉./这两个字符

" C的编译和运行
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
exec "!gcc % -o %<"
exec "! ./%<"
endfunc

" C++的编译和运行
map <F6> :call CompileRunGpp()<CR>
func! CompileRunGpp()
exec "w"
exec "!g++ % -o %<"
exec "! ./%<"
endfunc

" 能够漂亮地显示.NFO文件
set encoding=utf-8
function! SetFileEncodings(encodings)
    let b:myfileencodingsbak=&fileencodings
    let &fileencodings=a:encodings
endfunction
function! RestoreFileEncodings()
    let &fileencodings=b:myfileencodingsbak
    unlet b:myfileencodingsbak
endfunction

au BufReadPre *.nfo call SetFileEncodings('cp437')|set ambiwidth=single
au BufReadPost *.nfo call RestoreFileEncodings()

siemens800
帖子: 11
注册时间: 2007-03-08 1:54
来自: 南京
联系:

Re: 没有权限修改vimrc文件怎么办??

#14

帖子 siemens800 » 2008-12-23 15:19

syntax enable 语法高亮 :em09
zhuangziying
帖子: 1
注册时间: 2016-05-28 0:02
系统: os

Re:

#15

帖子 zhuangziying » 2016-05-28 0:05

leeaman 写了:颜色就是在.vimrc里面添加

代码: 全选

set colorscheme 配色方案
su不行试试 sudo 不行重启看看,如果你没有改权限的话

我怎么把配色代码这些写入到.vimrc的文件中啊?
回复