This document provides an overview of the vi text editor in Linux. It discusses what vi is, its history and key characteristics. It describes the different modes in vi - command mode, input mode, and last line mode. It then covers how to start vi, common commands for navigating and editing text like moving the cursor, deleting text, and copying/pasting. Finally, it explains how to exit vi by saving changes with ZZ or quit without saving changes using :q.
in this ppt, you find complete information of VI edited which Is text editor of UNIX operating system and all basic command like how to save files how to change how to edit how to delete
Getting started with setting up embedded platform requires audience to understand some of the key aspects of Linux. This presentation deals with basics of Linux as an OS, Linux commands, vi editor, Shell features like redirection, pipes and shell scripting
in this ppt, you find complete information of VI edited which Is text editor of UNIX operating system and all basic command like how to save files how to change how to edit how to delete
Getting started with setting up embedded platform requires audience to understand some of the key aspects of Linux. This presentation deals with basics of Linux as an OS, Linux commands, vi editor, Shell features like redirection, pipes and shell scripting
Basic of and Unix and Command. More presentation you can find on www.scmGalaxy.com.
scmGalaxy.com is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control and many more tools.
As the name suggest, text editors are files or programs that are used for editing the plain text files. In Windows such programs are known as “notepads” software.Text editors are provided with the operating system and software development packafes, and can be used to change the configyration files, documentation files and programming languagres source code.In linux there are basically two main types of text editors : vi (visual) and vim (visual Improved).
The presentation showcases the basic editing tricks or commands which can help an Unix user accomplish editing tasks in Vim editor at the click of a button.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
How to Create Map Views in the Odoo 17 ERPCeline George
The map views are useful for providing a geographical representation of data. They allow users to visualize and analyze the data in a more intuitive manner.
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
2. Page 2
Agenda
WHAT IS VI EDITOR?
HISTORY OF VI.
CHARACTERISTIC OF VI.
STARTING VI
MODE IN VI EDITOR.
COMMON VI COMMAND
HOW TO EXIT FROM VI
3. Page 3
What is Vi Editor?
The visual editor on the Linux.
The vi editor comes with every version of Linux or Unix.
Using vi is similar to using other editors in that you can see your file on the
screen ..
The vi editor is the most popular editor in linux. The current version is
really "vim", but to invoke it simply type "vi".
Before vi the primary editor used on Unix was the line editor
- User was able to see/edit only one line of the text at a time
The vi editor is not a text formatter (like MS Word, Word Perfect, etc.)
- you cannot set margins
- center headings
- Etc…
4. Page 4
History of Vi Editor
Although other stories exist, the true one tells that vi was originally written
by Bill Joy in 1976.
Who is Bill Joy you ask?
- He co-founded Sun Microsystems in 1982 and served as chief scientist until 2003.
5. Page 5
Characteristics of vi
The vi editor is:
- A very powerful
- It is hard to learn, specially for windows users
- Move from point to point in the file, and make changes.
- Available on all UNIX systems
6. Page 6
Starting vi
Type vi <filename> at the shell prompt
After pressing enter the command prompt disappears and you see tilde(~)
characters on all the lines
These tilde characters indicate that the line is blank
7. Page 7
Vi modes
There are three modes in vi
- Command mode
- Accessed by typing Esc
- In this mode all the keys pressed by the user are interpret to the editor
command.
- Input mode
- Accessed by typing “i”
- This mode permits insertion of new text, editing of existing text or
replacement of existing text.
Ex mode( Last Line Mode)
-The bottom line of the vi screen is called ex mode.
- When you start vi by default it is in command mode
-You exit the input mode by pressing the Esc key to get back
to the command mode.
9. Page 9
Common Vi Commands
Moving Cursor Position
You can move around only when you are in the command mode
Arrow keys usually works(but may not)
The standard keys for moving cursor are:
- h - for left
- l - for right
- j - for down
- k - for up
w - to move one word forward
b - to move one word backward
$ - takes you to the end of line
<enter> takes the cursor the beginning of next line
10. Page 10
Conti..
- - (minus) moves the cursor to the first character in the current line
H - takes the cursor to the beginning of the current screen Home position)
L - moves to the Lower last line
M - moves to the middle line on the current screen
11. Page 11
Conti..
Control-d scrolls the screen down (half screen)
Control-u scrolls the screen up (half screen)
Control-f scrolls the screen forward (full screen)
Control-b scrolls the screen backward (full screen).
12. Page 12
Editing text
x - deletes the current character
d - is the delete command but pressing only d will not delete anything you
need to press a second key
- dw - deletes to end of word
- dd - deletes the current line
- d0 - deletes to beginning of line
There are many more keys to be used with delete command
The vi commands can be used followed by a number such as
n<command key(s)>
- For example dd deletes a line 5dd will delete five lines.
13. Page 13
Copy, cut and paste in vi
yy - (yank) copy current line to buffer
nyy - Where n is number of lines
p - Paste the yanked lines from buffer to the line below
P - Paste the yanked lines from buffer to the line above
14. Page 14
Undo and repeat command
u - undo the changes made by editing commands
. - (dot or period) repeats the last edit command
15. Page 15
How to exit from vi
(command mode)
ZZ is for save and Exit (Note this command is uppercase)
:q <enter> is to exit, if you have not made any changes to the file