s*****l 发帖数: 2041 | 1 每次输入一行到75字符的时候就自动换行,这好像是为fortran设置的,
但是我编辑的文件并不是什么fortran程序,很不爽
我在.vimrc即使设置了:set textwidth=12500
还是有同样的问题,请问大师应该怎么弄vim?
灰常感谢!! |
|
r*g 发帖数: 186 | 2 搞定
方法比较野蛮:
将/pydiction/after/ftpplugin/python/python_pydiction.vim中
第64行起的对的映射修改为对a-z A-Z 0-9都映射一次
但这样会有点annoying, 每次输入任意字符都会自动选中第一个可选项
这时候需要修改一下TabComple函数
判断如果当前输入非的时候, 返回控制字符串多加一个
曲线救国 避免自动选中第一个可选项
暂时未发现问题
可能C-X C-K的字典补全不成功
在TabComplete后面再加一个Check函数
检查pumvisible是否为真
为假的话再加一轮 C-X C-N做local补全
这下应该就没问题了
我用了一晚上没发现问题 |
|
|
t****t 发帖数: 6806 | 4 in redhat vim and gvim are in separate packages. I dunno why they don't
install gvim by default, maybe the guys in redhat prefer emacs.
This brings trouble to us gvim users, I didn't have gvim in university,
and I don't have gvim in company now. Although I can install myself, but
still, curse redhat.
If
install |
|
f**********w 发帖数: 93 | 5 这个问题可能比较弱, 我再自己的电脑上可以自动的显示当前行数,现在连到服务器
上,用vim打开的窗口如何自动显示行数?谢谢 |
|
b***y 发帖数: 2799 | 6 ☆─────────────────────────────────────☆
gandjmitbbs (Nothing) 于 (Wed Feb 20 22:48:05 2008) 提到:
以前一直用slickedit,印象不错。
现在换新公司,只有vim加cscope。但是cscope用的很不顺手。
例如有一个类型定义 typedef foo* fooptr,然后fooptr在很多模板实例化里用到。
那么在cscope里search global definition,就把所有模板实例都列出来了。可我明明
要找的是typedef,这里才是定义啊。
是我的设置不对吗?
另外还试过Eclipse的CDT,它的indexing似乎有问题,会报错,之后也没法用。而
slickedit(用了两周试用版,老板没批买正式版)和cscope至少跑完index parsing没问题。
现在寄希望于KDevelop了。希望好用,否则只好自己掏钱买一套slickedit。
觉得命令行这套东西还是不好用,从人体工学和学习曲线来看。
☆──────────────────────────────── |
|
n*w 发帖数: 3393 | 7 我输入这三个字符,没有作用?
命令模式下,insert模式就直接敲进去了。
vim的windows版用鼠标选在菜单里这个命令就没问题。 |
|
b******n 发帖数: 592 | 8 vim只能顺序的到访问每个错误。:cc显示当前错误,:nc下一个错误。。最好自己bind
到键盘。。 |
|
|
d****n 发帖数: 1637 | 10 in vim
:badd file1.txt
:badd file2.txt
:vs
:b2
//split windows now, file2.txt in left window and file1.txt in right window
:diffthis
control+W
//type control +W twice , switch to right window now
:diffthis
OR just :
vimdiff file1.txt file2.txt
gg |
|
f*n 发帖数: 254 | 11 谢谢,不过这是已经保存为两个文件的比较。
我想要的是,vim怎么比较两个没保存的文本?
window |
|
b*******s 发帖数: 5216 | 12 :sh 你就回到shell下面了
exit 你又回到vim了 |
|
p**v 发帖数: 853 | 13 sometimes I need to open big log file to do analysis.
some of the files are as big as 1-2G, vim takes way
too much time to open the file while emacs can open
the file relatively faster. |
|
t*****n 发帖数: 4908 | 14 eclipse是用来干活的,特别你面对1M以上的代码。vim/emacs是来忽悠人的。如果你来
找份工作的,都学学吧。 |
|
a*****e 发帖数: 1700 | 15 值得,尤其是像我这样用 combo key 用出腱鞘炎的,只有 vim 的单键操作能够缓解 |
|
t****a 发帖数: 1212 | 16 那位经常说些莫名其妙犯众怒的话,不知道是怎么想的,不用理他。
IDE和主流语言用惯了的朋友对vim和emacs用户可能不太理解,这是不一样的路而已... |
|
r***y 发帖数: 4379 | 17 这话得罪的面儿太广了
俺们组大部分筒子都躺枪了
看来你根本不会用vi/vim, 更不知道什么场合该用什么 |
|
|
r***y 发帖数: 4379 | 19 明摆着撒谎啊
除了真... 神, 不知道哪一个能就几个小时感觉vim/vi 比notepad, editplus, etc...
好用 |
|
x****u 发帖数: 44466 | 20 vim默认支持语法高亮啊,这一条就比notepad好用多了。
.. |
|
n******t 发帖数: 4406 | 21 不一定,我觉得学vim对于大部分果粉应该不是几小时的事情。 |
|
x****u 发帖数: 44466 | 22 装个vim for windows,桌面上会默认生成一个easy mode的快捷方式,用它打开文件就
等于语法高亮的notepad,高级功能都在菜单里面摆着呢。 |
|
S**I 发帖数: 15689 | 23 果子笔记本没有小键盘,没有Home/End/PgUp/PgDn,果粉学习vim应该更容易才是。 |
|
a*****8 发帖数: 261 | 24 "vim 101 hack" 这本书怎么样?网上要$39. 不知道值不值?
谢谢 |
|
b*******s 发帖数: 5216 | 25 vim大多数指令也不是经常用到,不一定需要买书 |
|
w******p 发帖数: 166 | 26 definitely not
"vim book" (google it) is 1,000 times better and it's free |
|
b*******s 发帖数: 5216 | 27 可以试试训练快速写代码,然后你会爱上vim也未可知 |
|
|
n*****t 发帖数: 22014 | 29 码代码一气呵成是一种境界啊,当你不需要 F1 的时候,就知道鼠标这玩意有多讨厌了。
总的来说,是时候发明 emacs vim 键盘了 |
|
g*********e 发帖数: 14401 | 30 emacs也慢
打开几百万行的verilog文件 开了syntax highlighting以后 基本搜索都巨卡
vim 就很快 |
|
h*i 发帖数: 3446 | 31 No real vim user uses ESC key. |
|
p********e 发帖数: 6030 | 32 大流难道不是Emacs/vim?难道我又被忽悠了? |
|
n*****t 发帖数: 22014 | 33 Java 这种东西从来不用,不过我有 99% 把握 vim 可以做到 |
|
n******t 发帖数: 4406 | 34 用vim的人很少写除C,script之外的code,最多偶尔写点C++.
如果你是这样的人,search完全没有问题。
你要不是这样的人,用vi是自己和自己过不去。 |
|
|
d********t 发帖数: 9628 | 36 vim一个visual mode就打得IDE满地找牙。 |
|
n******7 发帖数: 12463 | 37 我也花过心思配VIM插件
还是不如IDE来得省心方便
你可以试试X forward |
|
w***g 发帖数: 5958 | 38 没啥用,我觉得不值得折腾。前一阵刚折腾过vundle和一些语法检查的plugin,
也都很难用。最后还是用vanilla vim。
如果要IDE,我觉得还是得上visual studio。 |
|
n******g 发帖数: 2201 | 39 我们组有一个,俄国人,文档写的及其差,平时就用vim + gdb。 很少和我们几个老中
交流
我们一伙是VS派,背后笑她效率地下 |
|
S****8 发帖数: 401 | 40 我用eclipse CDT + GDB + ninja挺爽的, vim还是适合你这种大牛 :) |
|
h**********c 发帖数: 4120 | 41 我老当年在win98dos练习c语言,经常出去,
现在才知道学名叫什么
估计天天玩vim gbd,没事就把你的可乃尔 space 淡泼一下。 |
|
g****t 发帖数: 31659 | 42 python能力进步了,能熟练记住的东西多了。
现在确实是都不需要。就是语法高亮就完事。
但是org mode有用。yasnippet,键盘宏有用。
所以无法转vim
另外其他商业IDE,不管免费的还是开源的。
各种针对用户的锁定和偷窥伎俩太多。我觉得比较恶心。
不知道后头会发生什么,下一版会发生什么。
这也是走Emacs的一个原因。 |
|
w*****r 发帖数: 197 | 43 没办法,和微软奶长大的人,vim/emacs再牛逼也用不惯… |
|
h*i 发帖数: 3446 | 44 哈哈,spacevim!跟spacemacs学的吧。不过这个对资深vim用户没有必要吧,用vundle
啥的管理插件还是很容易的。
我用spacemacs是因为我对emacs一窍不通,又不想花时间研究。但是写Clojure还是用
emacs更好用,所以是没办法的事。 |
|
g****t 发帖数: 31659 | 45 orgmode二位可以试一下。
我个人感觉data science,ai算法其实就是物理实验一样的。
emacs可以写实验报告,和code混合着写。改一个版本,什么效果,
成败如何,这些东西可以很好的保存和检索。
当然,vim有个vimwiki什么的。虽然不能混合写,
应该也够用了。
vundle |
|
|
g****t 发帖数: 31659 | 47 都是很好的tool,但很难保证技能点加了以后,5年后还有价值。
emacs难用的要死,我也不认同键盘哲学,我大量用鼠标。
但是我基本肯定emacs/vim的体育锻炼5年后有用。 |
|
x***4 发帖数: 1815 | 48 我也是。我很喜欢IDE。比如说我有个class要改名就很容易。而且有语法错误马上就看
出来。省事。
当然有些bruteforce的text edit也会用vim,比如说楼主说的情况。不过这样的情况不
多见。
我特喜欢IDE支持得比较好的语言,尤其是static type的那种。写起来真是很舒服。 |
|
R**k 发帖数: 2075 | 49 intellij现在有vim插件了,用起来不错
其实工具可以结合起来使用,没有必要说只能用一种 |
|
r****y 发帖数: 26819 | 50 用了一阵,发现在各窗口包括搜索窗口用起来有些小问题,最终放弃了。还是emacs的
evil用vim最可靠。 |
|