精华内容
下载资源
问答
  • Linux下配置属于自己vim编辑器

    千次阅读 2015-09-17 21:04:01
    vim配置: 为了解决每次打开vim都需要进行一些set操作,接下来需要进行vim配置。 配置文件一个是/etc/vim/vimrc,由于这是系统级别,修改之后会影响其他用户操作,所以一般是修改~/.vimrc文件,只对自己...
    vim的配置:
    为了解决每次打开vim都需要进行一些set操作,接下来需要进行vim的配置。

    配置的文件一个是/etc/vim/vimrc,由于这是系统级别的,修改之后会影响其他用户的操作,所以一般是修改~/.vimrc文件,只对自己当前的用户产生作用,不会影响到其他用户。

    下面图片是配好的vim窗口,如果有需要可以下载。

    下载网址:  https://github.com/hearbeat/share.git

    将下载的.vim文件夹与.vimrc文件同时放到home目录(家目录)下即可使用,有问题请留言。



    下面是一些常用的vim脚本,如果需要更详细的可以百度一大把,不过我想这已经足够了。

    "启动的时候不显示那个援助乌干达儿童的提示            set shortmess=atI   
    "映射全选+复制 ctrl+a                                                 map <C-A> ggVGY
                                                                                       map! <C-A> <Esc>ggVGY
                                                                                       map <F12> gg=G
    "选中状态下 Ctrl+c 复制                                              vmap <C-c> "+y
    "去空行                                                                       nnoremap <F2> :g/^\s*$/d<CR> 
    "比较文件                                                                   nnoremap <C-F2> :vert diffsplit 
    "新建标签                                                                   map <M-F2> :tabnew<CR>  
    "列出当前目录文件                                                     map <F3> :tabnew .<CR>  
    "打开树状文件目录                                                     map <C-F3> \be  
    "C,C++ 按F5编译运行                                              map <F5> :call CompileRunGcc()<CR>
    func! CompileRunGcc()
        exec "w"
        if &filetype == 'c'
            exec "!g++ % -o %<"
            exec "! ./%<"
        elseif &filetype == 'cpp'
            exec "!g++ % -o %<"
            exec "! ./%<"
        elseif &filetype == 'java' 
            exec "!javac %" 
            exec "!java %<"
        elseif &filetype == 'sh'
        endif
    endfunc
    "允许插件                                                                 filetype plugin on
    "共享剪贴板                                                             set clipboard+=unnamed 
    "语法高亮                                                                 set syntax=on
    "去掉输入错误的提示声音                                        set noeb
    "在处理未保存或只读文件的时候,弹出确认            set confirm
    "自动缩进                                                                 set autoindent
                                                                                    set cindent
    "Tab键的宽度                                                           set tabstop=4
    "统一缩进为4                                                            set softtabstop=4
                                                                                    set shiftwidth=4
    "显示行号                                                                 set number
    "历史记录数                                                              set history=1000
    "搜索忽略大小写                                                       set ignorecase
    "高亮显示匹配的括号                                                set showmatch
    "光标移动到buffer的顶部和底部时保持3行距离         set scrolloff=3
    "为C程序提供自动缩进                                              set smartindent
    "高亮显示普通txt文件(需要txt.vim脚本)                  au BufRead,BufNewFile *  setfiletype txt
    """""""""""""""""""""""""""""CTags的设定""""""""""""""""""""""""""""
    "按照名称排序                                                          let Tlist_Sort_Type = "name"    
    "在右侧显示窗口                                                       let Tlist_Use_Right_Window = 1   
    "不要关闭其他文件的tags                                         let Tlist_File_Fold_Auto_Close = 0 

    "设置tags                                                                 set tags=tags  



    展开全文
  • Linux文本编辑器

    2018-11-08 10:18:00
    Linux系统有许多文本编辑器,按编辑区域可分为行编辑器和全屏幕编辑器,例如行编辑器有ed,全屏幕编辑器有vi。按运行环境可分为命令行控制台文本编辑器和X Window图形界面编辑器。例如vi属于命令行控制台编辑器,...

      Linux系统下有许多文本编辑器,按编辑区域可分为行编辑器和全屏幕编辑器,例如行编辑器有ed,全屏幕编辑器有vi。按运行环境可分为命令行控制台文本编辑器和X Window图形界面编辑器。例如vi属于命令行控制台编辑器,gedit则属于图形界面编辑器。

    一、Linux文本编辑器概述

    1、ed

      在早期的unix平台上,ed可以说是唯一的编辑工具。它是一个很古老的行编辑器,vi这些编辑器都是ed演化而来。行编辑器使用起来很不方便,每次只能对一行进行操作。

    2、vi 和 vim 

      vi是在UNIX平台上历史悠久的编辑器,是“visual interface"的缩写,vi是UNIX平台上可视化编辑器(或者说基于屏幕的编辑器)的代表,。

      vim意为vi IMproved,增强版vi。vim和vi相比,增加了更多特性,如彩色和高亮显示,可以使我们的编辑工具更轻松。通过设置vim会自动检测文件中内容的类型,并以不同的颜色进行高亮显示,如注释变成蓝色,关键字变成褐色,而字符串变成红色等,与vi传统的黑白显示模式相比,vim更易读易用。另一个有趣的功能是vim支持从右到左输入字符,这在使用一些特殊语言(如Farsi)进行编程时是比较有用的。

    在这里分享几个vim学习链接:

      linux操作系统vim的安装与配置:https://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html

      Vim学习指南 :http://www.linuxidc.com/Linux/2013-08/89096.htm

      强大的Vim 编辑器 http://www.linuxidc.com/Linux/2013-07/87544.htm 

      在CentOS 6.2上搭建Vim开发环境 http://www.linuxidc.com/Linux/2013-07/87363.htm

      CentOS 5.4 安装高亮Vim编辑工具 http://www.linuxidc.com/Linux/2013-06/86508.htm

      Vim技巧分享:C语言设置 http://www.linuxidc.com/Linux/2012-12/77124.htm

           Ubuntu中设置Vim的行号 http://www.linuxidc.com/Linux/2012-12/75485.htm

      Vim编辑器使用基础教程 http://www.linuxidc.com/Linux/2013-05/84031.htm

      

    3、emacs

      emacs编辑器是自由软件基金会发行的软件产品,在Linux系统中比较流行。emacs的含义是宏编辑程序(editor macros),最开始是由Richard Stallman 编写的,其设计功能远不只是一个编辑工具,他的初衷是将emacs设计成一个Linux的shell,同时还希望增加一些现代操作系统应支持的用户环境,比如:mail的传递,web浏览器的查询,新闻(Usenet)阅读,日志功能等。另外,emacs中还包括了Lisp语言的解释执行功能。emacs功能很强大,使用它基本可以解决操作系统交互中的所有问题。当然emacs的强大功能带来的另一个问题是它占用的磁盘空间比较大。

    4、gedit

      gedit包含语法高亮和标签编辑多个文件的功能,对中文支持很好,支持包括GB2312、GBK在内的多种字符编码。利用GNOME VFS库,它还可以编辑远程文件。它支持完整的恢复和重做系统以及查找和替换功能。它还支持包括多语言拼写检查和一个灵活的插件系统,可以动态的添加新特性。例如snippets和外部程序的整合。另外,gedit还包括一些小特性,包括行号显示,括号匹配。文本自动换行等。

    二、vi编辑器使用介绍

    1、vi的工作模式

    vi的工作模式分为如下三种:

      命令模式:进入vi的默认模式,可以对文件进行复制、粘贴。删除、移动光标等。

      末行模式:用于文件的保存、退出、查找、替换、设置行号等。

      编辑模式:在此模式下可以输入字符。

    vi编辑器的使用主要是根据操作需要在各种模式下切换,切换方法如图所示:

     

    vi的常用命令:

    1、文件打开、保存与关闭

      vi filename:打开或新建文件,并将光标置于第一行首。

      vi +n filename:打开文件,并将光标置于第n行首。

      vi + filename:打开文件,并将光标置于最后一行首。

      vi +/pattern filename:打开文件,并将文件置于第一个与pattern匹配的串处。

      vi -r filename:在上次正用vi编辑器时发生系统崩溃,恢复filename。

      vi filename...filename:打开多个文件,依次进行编辑。可在末行模式下采用e filename命令切换所编辑的文件。

    保存文件和退出vi可以在命令模式输入下列指令完成。

      :w  //保存文件

      :w filename  //保存至filename文件

      :q  //退出编辑器,如果文件已修改请使用下面命令。

      :q!  //退出编辑器且不保存。

      :wq  //退出编辑器,且保存文件

      :x  //退出编辑器,且保存文件

    保存和退出需要在末行模式下完成,因此以上输入冒号是表示vi从命令模式切换至末行模式,冒号后面的命令则表示完成的操作。感叹号表示强制执行。  

    2、插入文本或行

    在命令模式下,按以下命令,则进入插入模式,插入模式可输入文本,按esc键可返回命令模式。

      a:在当前光标位置的右边添加文本。

      i:在当前光标位置的左边添加文本。

      A:在当前行的末尾添加文本。

      I:在当前行的开始处添加文本。

      O:在当前行的上面新建一行。

      o:在当前行的下面新建一行。

      s:删除光标后的一个字符,然后进入插入模式。

      S:删除光标所在的行,然后进入插入模式。

      R:替换(覆盖)当前光标位置及后面的若干文本。

    3、移动光标

    (1)基本的移动方式

      在命令模式下,vi可以直接用键盘上的方向键来上下左右移动光标,也可以用小写英文字母k、j、h、l,分别控制光标上下左右移一格。在插入模式下,可以用方向键控制光标移动。

    (2)同一行中光标移动方式

      数字0:移动到当前行行首。

      $:移动到光标所在行的行尾。

      ^:移动到光标所在行的行首。

      w:光标移动到下个字的开头。

      b:移动到当前字的字首,如果已经处于字首的,则光标回到上个字的开头。

      e:移动到当前字的字尾,如果已经处于字尾的,则光标跳到下个字的字尾。

      <n>w:右移n个字。

      <n>b:左移n个字。

    (3)在页面间移动光标

      Ctrl + b:向上翻一页(相当于PageUp键)。

      Ctrl + f: 向下翻一页(相当于PageDown键)。

      Ctrl + u:向前翻半页。

      Ctrl + d:向后翻半页。

      H:将光标移到当前屏幕的最上行的行首。H表示Highest。

      xH:将光标移到当前屏幕的第x行。例如:2H就是将光标移到当前屏幕的第二行。注意当前屏幕的第二行并不一定是本文件的第二行。

      G:移动到文章最后。

      ):由游标所在位置至下一个句子的第一个字母。

      (:由游标所在位置至该句子的第一个字母。

      {:由游标所在位置至该段落的最后一个字母。

      }:由游标所在位置至该段落的第一个字母。

    (4)删除、恢复字符或行

    在命令模式下,可以使用下列命令进行删除或撤销操作。

      x:删除当前字符。

      nx:删除从光标开始的n个字符。

      dd:删除当前行。

      ndd:向下删除当前行在内的n行。

      u:撤销上一步操作。

      U:撤销对当前行的所有操作。

    (5)搜索

      /<pattern>:向光标以下搜索pattern字符串。

      ?<pattern>:向光标以上搜索pattern字符串。

      n:向下搜索前一个搜索前一个搜索动作。

      N:向上搜索前一个搜索动作。

    以上命令在命令模式下使用。

    (6)设置行号

      :set nu  //显示行号

      :set nonu  //取消显示行号

    (7)跳至指定行

      n+:向下跳n行。

      n-:向上跳n行。

      nG:跳到行号为n的行。

    以上命令在命令模式下使用,另外,用户也可以在末行模式下跳转到制定行,例如:n,其中n为行号。

    (8)复制粘贴

    在命令模式下输入下列命令:

      yy:将当前行复制到缓存区,也可以用ayy复制,其中a为缓冲区,a也可以替换为a到z的任意字母,可以完成多个复制任务。

      nyy:将当前行向下n行复制到缓冲区,也可以用anyy复制,a为缓冲区,a也可以替换为a到z的任意字母,可以完成多个复制任务。

      yw:复制从光标开始到字尾的字符。

      nyw:复制从光标开始n个字。

      y^:复制从光标到行首的内容。

      y$:复制从光标到行尾的内容。

      p:粘贴剪贴板里的内容在光标后,如果使用了前面的自定义缓冲区,建议使用ap进行粘贴。

      P:粘贴剪贴板里的内容在光标前,如果使用了前面的自定义缓冲区,建议使用aP进行粘贴。

    (9)替换操作

    在末行模式下,输入下列命令:

      :s/old/new  //用new替换行中首次出现的old

      :s/old/new/g  //用new替换行中所有old

      :n,m s/old/new/g  //用new替换从n到n行里所有的old 

      :%s/old/new/g  //用new替换当前文件里所有old

    vi与shell交互

    在vi中,我们可以在末行模式下用"!"符号来访问Linux的shell,进行操作。格式如下:

    : ! 命令

    直接在!后面接着所要执行的命令即可。

    转载于:https://www.cnblogs.com/RanWhoo/p/9927537.html

    展开全文
  • vim编辑器对于每一个IT从业人员来说肯定不陌生,除了一般文档编辑功能以外,还可以通过vim来打造一个属于我们自己IDE。作为一名Python开发使用者,之前写Python都是在windows带GUI环境进行,是不是感觉很low...

    vim编辑器对于每一个IT从业人员来说肯定不陌生,除了一般的文档编辑功能以外,还可以通过vim来打造一个属于我们自己的IDE。作为一名Python开发使用者,之前写Python都是在windows带GUI环境下进行的,是不是感觉很low?让我们一起来实践一下吧!

    一、环境准备

    操作系统:CentOS Linux release 7.4.1708

    vim:VIM - Vi IMproved 7.4

    git:git version 1.8.3.1

    二、软件安装与配置

    1、安装git和vim

    # yum -y install git vim

    2、安装Vundle

    # git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

    3、在用户目录下创建并编辑.vimrc文件

    # touch ~/.vimrc

    追加以下内容:

    set nocompatible  " 去除VI一致性,必须
    filetype off "必须
    
    
    "设置包括vundle和初始化相关的runtime path
    set rtp+=~/.vim/bundle/Vundle.vim
    call vundle#begin()
    " 另一种选择, 指定一个vundle安装插件的路径
    "call vundle#begin('~/some/path/here')
    
    
    " 让vundle管理插件版本,必须
    Plugin 'VundleVim/Vundle.vim'
    " 从GitHub安装xptemplate插件
    Plugin 'drmingdrmer/xptemplate'
    
    
    " 以下范例用来支持不同格式的插件安装.
    " 请将安装插件的命令放在vundle#begin和vundle#end之间.
    " Github上的插件
    " 格式为 Plugin '用户名/插件仓库名'
    "Plugin 'tpope/vim-fugitive'
    " 来自 http://vim-scripts.org/vim/scripts.html 的插件
    " Plugin '插件名称' 实际上是 Plugin 'vim-scripts/插件仓库名'
    "只是此处的用户名可以省略
    "Plugin 'L9'
    " 由Git支持但不再github上的插件仓库 Plugin 'git clone 后面的地址'
    "Plugin 'git://git.wincent.com/command-t.git'
    " 本地的Git仓库(例如自己的插件) Plugin 'file:///+本地插件仓库绝对路径'
    "Plugin 'file:///home/gmarik/path/to/plugin'
    " 插件在仓库的子目录中.
    " 正确指定路径用以设置runtimepath. 以下范例插件在sparkup/vim目录下
    "Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
    " 安装L9,如果已经安装过这个插件,可利用以下格式避免命名冲突
    "Plugin 'ascenator/L9', {'name': 'newL9'}
    
    
    " 你的所有插件需要在下面这行之前
    call vundle#end() "必须
    filetype plugin indent on "必须
    "加载vim自带和插件相应的语法和文件类型相关脚本
    " 忽视插件改变缩进,可以使用以下替代:
    "filetype plugin on
    "
    以上内容来自于Vundle官方GitHub:https://github.com/VundleVim/Vundle.vim/blob/master/README_ZH_CN.md。行首带引号的均为注释内容。

    四、Vundle的简单使用

    打开任意一vim编辑窗口,使用命令模式键入以下命令即可实现对应功能

    :PluginList - 列出所有已配置的插件
    :PluginInstall - 安装插件,追加 `!` 用以更新或使用
    :PluginUpdate:PluginSearch foo - 搜索 foo ; 追加 `!` 清除本地缓存
    :PluginClean - 清除未使用插件,需要确认; 追加 `!` 自动批准移除未使用插件
    :h vundle 获取更多细节和wiki以及FAQ

    运行 vim 再运行 :PluginInstall即可安装vimrc配置文件里面的插件,也可以通过命令行直接安装 vim +PluginInstall +qall

    怎么样?很轻松简单吧?赶紧安装自己喜欢的插件去使用吧?

    展开全文
  • linux文本编辑器

    千次阅读 2014-08-08 10:08:01
    linux下常用文本编辑器有vi,grep,awk和sed,其中vi属于交互式文本编辑器,而grep,awk和sed属于非交互式编辑器。这段时间一直在写shell脚本,经常与非交互式文本编辑器打交道,下面我就谈谈对非交互式文本编辑器的...

           在linux下常用的文本编辑器有vi,grep,awk和sed,其中vi属于交互式文本编辑器,而grep,awk和sed属于非交互式编辑器。这段时间一直在写shell脚本,经常与非交互式文本编辑器打交道,下面我就谈谈对非交互式文本编辑器的认识,总结一下,有误的地方请朋友们多指正。

           不知道曾经的你在刚刚接触到这些文本编辑器时纠结过这三个的区别没,反正我是刚刚接触是一直想法子找出他们的区别,在这里我想告诉有与我同样情节的朋友们一句话,就像面向对象语言的C++和java,没有必要区别他们的好与坏,既然存在就有存在的道理,大家相互借鉴发展而已。

     

    Grep:在一个或多个文件中搜索字符串,如果待搜索字符串包括空格,则必须被双引号括起,搜索的结果被送到屏幕,不影响原文件内容。

    格式:grep 待搜索字符串 input-file

    含义:在文件input-file中搜索“待搜索字符串”的内容并输出到屏幕

     

    Awk:最基本功能是在文件或字符串中基于指定‘匹配模式’浏览和抽取信息,awk抽取信息后,对抽取信息进行‘{操作}’,awk通常用来格式化文本文件中的信息或获取特定的字段(列)。

    格式:awk [-F separator]‘匹配模式{操作}’input-file

    含义:对file文件内容逐行的按“匹配模式”进行“{操作}”

    说明:[-F域分隔符]是可选的,awk默认使用空格分隔,因此如果要浏览域间有空格的文本,不必指定这个选项,但如果浏览如passwd文件,此文件各域使用冒号作为分隔符,则必须使用-F选项:   

    awk -F : '匹配模式{操作}' input-file


    Sed:是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,接着用sed‘操作命令’处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出,常用的三种格式如下:

    格式一:sed ‘操作指令’ input-file

    含义:对input-file文件逐行按“操作指令”进行操作并将input-file全文(包括经过操作指令而改变的行和未改变的行)输出到屏幕,input-file内容是未变的;

    格式二:sed -n ‘操作指令’ input-file

    含义:对file文件逐行按“操作指令”进行操作并只将input-file文件中那些改变的行输出到屏幕,input-file内容是未变的;

    格式三:sed -i ‘操作指令’ input-file

    含义:对input-file文件逐行按“操作指令”进行操作并将input-file全文(包括改变的行和未改变的行)输出到屏幕,input-file内容是改变的,相当于直接对file原文进行操作;

     

    操作指令的基本格式: [addr1[,addr2]] Function

        说明:sed的编辑指令均由位址(address)与函数(function)两部份组成,其中,addr1和addr2用来指定修改的范围(从第addr1行到第addr2行,当然也可以用'/Pattern/'来匹配指定行),他们不一定必须指定,在执行时,sed 利用它的位址参数来决定编辑的对象;而用它的函数参数对其编辑。

        Function有以下值:

        (1).插入

           String:表示当前行前面插入一行,内容为String

        (2).删除

            d:表示将指定的行删除

        (3).替换

            s/Find_String/Replace/:表示用Replace替换Find_String

        (4).打印

            p:表示将选择的行打印出来

     

    Demo:

    1. sed -i '/hot_standby/s/^#/ /;/hot_standby/s/=.*$/= on/' file

        sed -i '/hot_standby *=/s/^#/ /;/hot_standby *=/s/=.*$/= on/' file 

    含义:在文件file内模式匹配hot_standby行后去掉注释符#并赋值hot_standby= on;注意在第二个方式中hot_standby与*之间有一个空格,采用这样方式以避免配置文件中如有值为hot_standby的也被替换为on。


     小结:上面三种非交互式的脚本编辑工具正是按其“出生”的时间顺序进行描述的,从其功能上我们可以发现后面出现的借鉴前面已有的功能,因此也就越完善、功能越强大,甚至前面能实现的功能后面的都能实现(如:awk实现的功能sed基本上也能实现)。

     

     

    vi编辑块选择(Visual Block)

    Vi的大部分命令都是以行为单位的,有时候想要删除、粘贴或复制特定区域,那么如何搞定一块范围呢?

    一般模式下,块选择的按键意义

    v

    字符选择,将光标经过的字符选择

    V

    行选择,将光标经过的行选择

    [Ctrl]+v

    矩形选择,可以用矩形的方式选择数据

    y

    将选中地方复制起来

    d

    将选中地方删除

     


     

    展开全文
  • vim编辑器是linux文本编辑器,属于vi编辑器升级版,接下来我为大家介绍vim编辑器中常用命令。 Linux中txt文本文档由vim来打开,打开方式为:vim 文件名,例如 vim 11.txt 命令意思是用vim编辑器打开“11....
  • Linux系统中文件遵循一个准则,即一切皆文件,个人理解为,Linux命令都是以文件形式存在,当然其中也包括本就属于文件类别文件,Linux系统就是一个大文件系统来支持起来整个系统运行。(纯小白理解...
  • 属于 vi 高级命令 —— 可以 同时编辑和查看多个文件 末行命令扩展 末行命令 主要是针对文件进行操作:保存、退出、保存&退出、搜索&替换、另存、新建、浏览文件 命令 英文 功能 :e . edit 会...
  • 近期使用CentOS,就在这里记录一下。首先,个人版本是CentOS6.5,属于...1、vim(增强版vi)和Emacs(PS:有人说他们是神的编辑器和编辑器的神) 对vim: # yum -y install vim* 或者 #apt-get install vim...
  • vim 文本编辑器的使用

    2018-07-28 12:34:26
    此时vim程序界面属于正常模式不能输入字符,可对文件内内容进行浏览或者编辑。 正常模式不能输入字符,可对文件内容进行浏览或编辑。对文件进行浏览常用方法: 按方向键、字母hjk1HL或滚动鼠标滚轮可以控制光...
  • linux下编译C 语言

    千次阅读 2011-05-01 14:56:00
    linux下也有像vc可视化开发工具如:Qt,Eclipse,Codeblock,一般gcc比较方便,属于命令行,可以编译C,C++,具体是: 第一步:打开终端,随便进入一个文件夹用于存放你编写程序 #cd /home/usr/workspace #vi Hello....
  • 集成VIM强大代码编辑器(一)

    千次阅读 2015-10-15 21:23:33
    Linux环境,拥有众多代码编辑器eclipse、emacs、sublime等这些软件,其特点各有千秋,但是VIM(vi)确实绝大多数linuxer钟爱之选。每个人VIM配置都不太一样,都具有个性化。打造属于一个自己喜欢VIM...
  • Linux/UbuntuC编程基本

    2015-07-02 14:01:15
    建议你使用gcc,linux下也有像vc可视化开发工具如:Qt,Eclipse,Codeblock,一般gcc比较方便,属于命令行,可以编译C,C++,具体是: 第一步:打开终端,随便进入一个文件夹用于存放你编写程序 #cd /home/usr/...
  • 前言/概念虽然现在开发代码有各种图形界面化的IDE,但是大部分公司linux下开发,编写源代码,可能都是通过ssh远程访问的个人代码环境,只有linux命令行,所以必需要熟悉linux下的代码编辑工具。linux一般都自带了...
  • 一.Linux下的网络服务.......................................................................................................24 二.几种重要的配置文件......................................................
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...
  • 编辑器加载中...《Unix编程艺术》倡导多进程架构,书中认为“相对独立地址空间轻量级进程,线程是个糟糕替代;线程是那些进程生成昂贵、IPC功能薄弱操作系统概念”;“基于线程程序不仅产生普通竞争问题...
  • linux的系统上安装vim编辑器后,发现vim页面设置还是不太习惯,没有显示行号,也没有自动缩进,页面背景也不是很好看,但是vim编辑器是可以进行配置,我们可以打造属于自己vim风格。下面主要讨论一下...
  • 手机 pdf 阅读

    2009-02-12 23:00:29
    歌词现在可以放在系统路径下的lrc目录中(由于某些手机某分大小写,因此,请使用小写) 修正使用自动退出功能时,临时关闭背景灯造成下次启动后亮度为0的bug 在设置-系统中,如果使用* #键,那么*键会旋转屏幕 [2008...
  • ubuntuc语言程序

    2014-10-30 20:07:09
    建议使用gcc,linux下也有像vc可视化开发工具如:Qt,Eclipse,Codeblock,一般gcc比较方便,属于命令行,可以编译C,C++,具体是: 第一步:打开终端,随便进入一个文件夹用于存放你编写程序  #cd /home/usr/...
  • ubuntu编写c语言程序

    千次阅读 2012-11-15 23:29:43
    建议使用gcc,linux下也有像vc可视化开发工具如:Qt,Eclipse,Codeblock,一般gcc比较方便,属于命令行,可以编译C,C++,具体是: 第一步:打开终端,随便进入一个文件夹用于存放你编写程序  #cd /home/usr/...
  • Ubuntu编写C代码

    千次阅读 2014-02-19 15:41:22
    建议使用gcc,linux下也有像vc可视化开发工具如:Qt,Eclipse,Codeblock,一般gcc比较方便,属于命令行,可以编译C,C++,具体是: 第一步:打开终端,随便进入一个文件夹用于存放你编写程序  cd /home/usr/...
  • 建议使用gcc,linux下也有像vc可视化开发工具如:Qt,Eclipse,Codeblock,一般gcc比较方便,属于命令行,可以编译C,C++,具体是: 第一步:打开终端,随便进入一个文件夹用于存放你编写程序  #cd /home/usr/...
  • 参考:《linux命令、编辑器与shell编程》 《unix环境高级编程》  exec和source都属于bash内部命令(builtins commands),在bash输入man exec或man source可以查看所有内部命令信息。 bash shell...
  • 大数据面试题

    2021-01-07 16:31:42
    2、 Linux下的权限有哪些? 2 3、 如何在Linux下更改权限? 3 4、 什么是守护进程? 3 5、 使用vi编辑器时有哪些不同的模式? 3 6、 计算文件夹大小的命令是什么? 3 7、 Linux常用命令: 3 8、 简述三次握手四次...

空空如也

空空如也

1 2 3 4 5
收藏数 83
精华内容 33
关键字:

属于linux下的编辑器是

linux 订阅