我怎样才能让号码显示?
用户正在使用一个已经映射到#的映射来删除的古董unix和@映射到杀死(在大多数传统的现代系统上的^ U)是非常遥远的可能性。
如果他的系统是这样configuration的,他将不能input#,因为每次他都会删除他想要input#的左边的任何字符。 最简单的方法来解决这个问题是stty擦除(CTRL-V)(退格键)。
这不太可能是这种情况 – 目前,任何人都不可能运行irix 5.4或hp / ux 10.20,但是谁知道呢?
期待这个http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html 替代文字http://www.viemu.com/vi-vim-cheat-sheet.gif
假设使用美式键盘,按i进入插入模式,然后shift-3。 您可以使用任一个shift键,并按“3”键同时按下。 三个关键是两个之后,四个之前。
如果您处于插入模式,则应该与其他应用程序相同。 如果在terminal底部没有显示“–INSERT–”,请打我,然后尝试打字。 完成后,点击转义跳出插入模式并返回到“命令模式”。
如果您使用英式键盘布局的Mac,则需要使用alt + 3来获得#符号。
如果您使用的是配色scheme,并且以表示注释的文件格式作为以“#”开头的行,请确保它不会错误地将注释突出显示设置为与背景相同的颜色。 我自己遇到了这个问题,把我的头发拉出来。
假设英国键盘布局,由于各种因素(元键,Alt + 3上的哈希等),input# (哈希符号)可能是一种痛苦。
您可以在~/.vimrc文件中将任何其他键(例如£重新映射到# :
noremap £ :norm i#<CR>
现在,当你按下Shift + 3时,它会在当前光标位置input# 。